I clean for a living and bought these to have extra accessories for the vacuum cleaner that commutes between work and home. They are amazing. Much better than the ones that come with the average home vacuum and they also work with our Hoover backpack with the included nozzle adapter. So far I haven't had a problem with them falling out of vacuum and they have a good angle to work with. A few things I wasn't aware of before purchasing: The hard floor head actually has little wheels on the ends, not just bristles, and also the brush slides off the smaller rectangular head. Both things have advantages and disadvantages. The small wheels are made of hard plastic and can scratch the floor if you're not careful. And the sliding brush is a 2-in-1 tool, but it may slip off during use because it doesn't really click enough. So they're not perfect, but still way ahead of what you usually get with your vacuum cleaner.