Overall, this is a very good machine. It really pulls out the dirt from carpets and furniture. It's Easy to assemble, not too noisy and is smartly designed. The model I ordered was blue, but the machine OS sent me is red. The color is not a big deal for me, but may be for some people. It does a great job.