this vacuum cleaner be very powerful . it pull out stuff we other sweeper have leave in the carpet . on the downside , very noisy . also to pull the sweeper backwards on a high pile carpet , you must learn to lift up the front roller to prevent the brush from touch the carpet or it become very difficult to use .