Nice vacuum. Love the cord rewind feature so much! Not having to take the time to wind up the cord and just to do it with pressing a button is the best! Super easy to put together out of the box, worked great on the carpet but was really noisy. It did great on the standard carpet and the area rugs throughout the house. Maybe more tinkering with settings will have a better experience with the hardwood floors.