Great idea, not so good execution. The small tubes aren't very flexible, and the long crevice tool is too flexible, although of course I can still find a use for it. Additionally, trying to fit the attachments to my vacuum was like trying to solve a jigsaw puzzle. Finally found the right port configuration to make it work, but it was quite cumbersome. We recently had to change our vacuum cleaner due to moving from carpet to hardwood floors and I have yet to find the mental energy to try to adapt it to our new vacuum cleaner. I almost hope it doesn't fit, so I have an excuse to get rid of it!