This vacuum was easy to put together and the price was fantastic !!! Very powerful it totally sucked up all the dog hair. I almost forgot the color of the carpet!!!