It has great suck for a small machine. Much better than my old Kenmore Progressive. I forgot to make sure it had a separate stair attachment. Perfect for a small apartment or home. Should have given it 5 stars. The carpet agitator is awesome!