This is my second pair of PJs and they are as comfortable, well made, and fun to wear as the first. The sizing is right on - enough stretch in the fabric to move with you and yet loose enough to give that comfortable pj feel. Being a set allows for just the bottoms with a onesie in warmer weather but the top is an easy addition if you get cold and need another layer. Highly recommend!