This dog toy is great. I able to chuck the ball pretty far for our dog who loves to run and play. She has endless energy and this toy is perfect.... Seems to be well made and yellow tennis ball fits perfectly.