Pole and attachments are too short, pole only extends once so there’s not enough distance between you and the dog, defeating the purpose as I feel like I can’t use to its full potential and give my dog a good run at the same time. But pros are in the high quality materials and it’s lightweight and quick/easy to assemble. Better suited for smaller breeds I think.