I have to admit, I'm fairly impressed.
It doesn't do a very good job on the area rugs, but it does a pretty bang up job everywhere else. The best thing about it really is it goes under most of the furniture - sofa's, chairs, etc.
It can't fit under the coffee table or end tables, but that's OK.
I've got it programmed to vacuum Monday, Wednesday and Friday, so it will cut down a lot on Cosmo's fur drifts and the day to day dirt so that it doesn't build up until we clean house on Saturday.
It actually does such a good job, the only thing we'll have to do is vacuum the main living room rug and move the tables to vacuum under them and that's it. The rest is done.
It's a lot of money, but it's actually pretty impressive.