I'd give this five stars if the "mini" which was suppose to be 20.5 inches long had arrived. Instead we received the 14s which is 14 inches long.  The package says 14s but the Amazon stocking label on it says "mini".  We returned the first one and reordered the mini but got the same thing again so Amazon must have a whole bin of 14s launchers labelled as "mini" so we just decided to keep it.  The advantage of the mini is that for taller people, you don't have to lean over so far to scoop the ball up when your dog returns it to you (husband has back issues so the extra few inches in length would have been nice).  We'll wait a few months before ordering again to see if we actually can get the mini through Amazon.