It has great suction and picks up well. Has several height levels, but you have to change them yourself. Wish you could turn off the roller for bare floors. Good reach with a couple tools.