works well but the hose holder isn't great. sometimes it falls out of the hose holder onto the floor. holder could have a better and more secure design.