I ordered this for my daughter and she absolutely loves it.  It was easy to assemble and did an incredible job cleaning the carpet in her newly purchased home.  We thought at first the carpet needed replacement but after the Shark vacuumed the carpet just one time it became obvious that it simply needed a cleaning.
My 11 year old granddaughter has taken over the job of vacuuming.