Perfect for my 100 ft heavy duty hose.  No messy hose for me but kind of expensive for the quality though.