Vintage Abercrombie nylon shorts. Brooke is 5'2" and wears a size XS, shown in an S.