Complete set. I was delighted to find family vacation pajamas that my fussy husbands would actually wear, comfortable enough to lounge in and pretty enough to take pictures of. The men's XS fit my 12 year old (yes they were a bit big), the men's XL and XXL fit my boyfriend, 6ft 2in, 220. I liked them so much I bought another set with a different pattern and fit the dog. lol. .