Have a medium on 24ssrx (19.5ft playpen) and fits well. Installed snaps on cover side tabs to clip in rail J channel. Used sand bag for front and back middle strap to keep tight to gates. Had cover on all season in wet slip with no issues. Boat stayed clean and dried quickly when got wet.