Love this PJ set. I am obsessed with pajamas and love matching sets. They are so soft and comfortable. Fit pretty true to size. The top is a little big (I am an xxl) but I think an XL might be too small, so I am staying with the xxl top. The shorts fit me perfectly. Can’t wait to purchase another set.