This is the third one I have purchased. I bought my first one 1 1/2 years ago. I love it. It works great both on carpet and hard wood floor. My first one still works great. Since then, I bought for my daughter and other relative. Everybody love it. It makes house clean a breeze. 

Pros: Very light & portable
Cons: none