This vacuum works very well. There are two reasons I gave it 4 rather than 5 stars. First off it's heavy and cumbersome to navigate. The other thing is the small motorized attachment for upholstery has very weak strength and only works with minímal pressure, thereby not very effective. Aside from that, I really like it.