hose OK and no problem with delivery. This seems to be a very good hose but I gave it three stars because the ridges created by the reinforcing plastic/wire didn't fit my model 305. It's also stiffer than the original. When I tried to screw it into the end fitting with a whisk brush, the fitting broke. I secured it with industrial tape and was able to put everything back together. That works fine.