I think the cord may be too short. The Amazon review questions discuss this. Another factor is that although there is a swivel on the cord, it may not work 100%. And from our Dolphin (which doesn't have a swivel), when the cord gets twists in it, it reduces the length of travel.
Also as a note, it doesn't have the fine filtration option.