5 toddler boys shorts & 2 swim trunks 12-18 & 2 years Shorts 1 12-18 mo 2 18 months 1 18-24 months 1 24 months & 2 2 years All brand names & most are new