The size and feel of this is great. The suction works well and also makes for a good grip when using it as a hand held. My only complaint, it has a strong odor of baby powder. It makes the whole room smell. Its not an unpleasant odor but much too strong for my tastes.