I purchased this unit about 3 weeks ago. It is the absolute best! We have hardwood floors as well as vinyl in our kitchen and carpet in our bedrooms . This unit does it all with ease. No cords to drag around and I can't say enough good things about this vac