I bought this about three weeks ago. I was hesitant to spend so much money ,but my new house has wood floors and the sight of dog hair was overwhelming. 
The mapping takes a while  but I like that it can roll over my rugs and clean them too.
It's worth the expense.
And I cant believe how much hair I empty from the canister.