I bought this for a backpack vacuum that didn't have a roller nozzle (good vacuum with excellent suction power; but honestly, without a roller and brush nothing can really feel clean). So this nozzle claims to be consistent and suitable in all respects. However, it has design flaws. All the weight is in the back where the wheels are, but the suction is in the front where the rollers and brushes are, so the front doesn't stay on the floor or touch the carpet, so you're basically vacuuming in the air . . The only way to get it working properly is to turn the vacuum "hose" upside down or sideways - it's an unnatural position to put pressure on, which is incredibly uncomfortable and uncomfortable for long periods of time is unstable. I had high hopes for this hose and it's possible (though unlikely) that it will work with other vacuums, but unfortunately it didn't work with mine.