If you are an Exchange 2010 user and want to migrate your all mailboxes into Office 365, in that case, I would recommend you try the Shoviv Exchange Migration tool. This tool also migrates Office 365/Live Exchange public folder and archive mailboxes into another Office 365/Live Exchange public folder and Archive Mailboxes. It has also a free demo version that helps the users to know about its features and working process. The demo version will also help you to migrate the first 50 items per folder.
Migrating from Exchange Server 2010 to Office 365 involves moving emails, contacts and calendars to the cloud for better access, security and collaboration.