Perfect size and performance for my floor cleaning needs.  Light weight, which makes it easy to go up and down stairs.