This shark vacuum cleaner seems quite good also suction is good but I personally find it a bit hard to push on a thickish carpet so I can alleviate this by opening the suction button on the handle. Apart from this it seems fine and excellent service from ao with the delivery.