Just bought this from Amazon.com - upgraded to Prime and got overnight shipping for $3.99 - incredible. Piece of cake to snap on the back/arm piece and then 3 screws. Bag already in place, organized the tools and turned it on! The suction was amazing. I started vacuuming the rug in our family room and it literally picked it up - raised the nap and made it look brand new. Took it into the living room and again, made the nap raise up and look like it is brand new. Attached the power paw and "whizzzzz" it almost took off - cleaned our stairs very well.I love everything about this product - the ability to see the roller brush and through the hose. It is quiet, light weight, easy to push, and it really has incredible suction.The only neurtal point I have is the floor to carpet switch - it can be a bit tricky to set... and that is why I gave it 4 stars vs. 5.