This little vac is very powerful and sturdy especially for the staircase. It's easy to empty too. BUT as regards using the upright attachment for floors ie carpet and vynyl flooring its rubbish and struggles to pick up even the lightest pieces of food or cotton. But for the price I'm glad I got it even if its just for the stairs. And that was my primary want.