Absolutely great vacuum. Great suction. I have always loved Shark. Bought for my daughter who just bought a new house and she loves it. Very light and great for steps because it detaches easily. Just wish that the three attachments would fit on the vacuum only has one holder. My 11 yr old grand daughter loves it too.