These pajamas are comfortable and fit as expected but the quality of the product is not great. I have only worn them a few times and the side seam on the pant pulled apart and a button hole split open. The size is not too small, they are not too tight. Their tears occurred with usual seam stress from nighttime movements.