CNN —  

If your family members are the pajama type, you know a highlight of the holiday season is gifting and wearing a cozy pair of PJs. And if they’re not, maybe they should reconsider. A classic set actually looks good in photographs and can keep you ultracozy and warm as temperatures drop. They’re so comfy, in fact, that you’ll likely be sporting them far beyond the holiday season.

So put away the old tees and basketball shorts and sport one of the 15 full PJ sets below. Whether you celebrate Christmas, Hanukkah, Kwanzaa or Festivus, or simply ring in the winter season among family and friends, these sleepwear sets will make you feel comfy while you’re sleeping late or opening gifts with the family. We think they’re perfect for treating your friends, family and heck, even yourself.

Note: The prices below reflect the listed retailers’ prices at the time of publication.

Pajama Set in Winston Stripe ($89.50; jcrew.com)

Nordstrom Men’s Poplin Pajama Set ($59.50; nordstrom.com)

Women’s Flannel Long-Sleeve Pajamas ($29.90; uniqlo.com)

Men’s Plaid Pajama Set ($24.99; target.com)

Chelsea28 Ella Pajamas ($59; nordstrom.com)

Organic Cotton Jogger Set ($59; thirdlove.com)

Bedhead Classic Pajamas ($148; nordstrom.com)

Cuyana Cami Sleep Set ($85; cuyana.com)

Flannel Bedtime Pajama Set ($75; madewell.com)

Goodfellow & Co. Men’s Woven Pajama Set ($24.99; target.com)

Maisonette Petite Plume Short Set ($48; maisonette.com)

David Archy Cotton Pajama Set ($35.99; amazon.com)

L.L. Bean Scotch Plaid Flannel Pajamas ($69.95; llbean.com)

Fayden Pajama Set ($59.95; adoreme.com)

Pajama Shirt and Pants ($24.99; hm.com)