Suction could be better, the stairs attachment quits spinning as soon as it touches anything... vacuum's decent hard floor and thinner carpet. I love and only use Shark vacuums but Id never purchase this one again. Had to call for a replacement motor before ever using it, which Thankfully Shark shipped for free.