Suction is good but the handle hurts my hand after a couple minutes and the foot of the vacuum doesnt have enough weight so it doesnt stay on the surface if the rugs. Regret buying but luckily i only have 2 area rugs