Excellent vacuum. I use it on hardwood floor, and on our couch. I have only one rug by our front door. I bought a few additional parts: For the floor: http://www.amazon.com/gp/product/B00DQKIA5S?psc=1&redirect=true&ref_=oh_aui_detailpage_o07_s02. Works just right. I like the fact that the bristles on the sides are higher.