I have had my vacuum for about a wee or so and it had ok suction. I cleaned under our beds which is carpeted and it did fine. I think it's best for hard floor cleaning and furniture. I bought this planning to only use it for the stairs, under our beds and the couches. I don't think it compares to the dyson stick vacuum's and I was not expecting it to either. Good for light cleaning would not use this for much more weekly deep cleaning though.