I am so glad I got this!  I'm not a very good throwing artiste for my puppy and she likes to runand runand run.  Honestly, she could do it all day.  The thing that made me get this was after one weekend, I got a pretty sore shoulder and felt like I just wasn't getting far enough runs in for my dog.  After this - and it is even the short one - she's got a really great run in but not too far to lose us.  Very highly recommended.