This is a nice hose, way better than the one that came with my Ridgid vacuum. The attachments are just OK - you really have to shove them into the rubber end on the hose to get them to fit in tight enough that they won't fall off. The hose is very flexible and works great.