My husband loves this vac it's super lightweight and easy to carry up and down the stairs. I have long hair and so does our shih tzu so as you can imagine we get quite a bit of hair all over lol this vac picks it up like nothing. It cleans the carpets fabulously thick and thin!!! I also enjoy using this in my bare floors before mopping!! Also like with typical vacs I don't smell any odors as of yet so too me that's a HUGE plus. It drives me batty when vacuums get an odor and it seems like you smell it each time you go to back no matter how much you clean it. Love this lil guy!! Lil vac big results!