I got this based on my daughter's recommendation. I was impressed that it didn't need much assembly and was ready to use in minutes. Does a great job, picks up pet hair you don't know is there. Love Love Love it!!!