These are the only pair of pajamas that allow me to sleep through the night without the need to wake up every other half hour to take off my blankets, and every other half hour to put them back on. My only complaint is I normally wear a small/26 waist in pants and a small or medium top. Im 59 and weigh 125. I had to exchange my original purchase for a large just so the pants would fit. The elastic waist band was uncomfortably tight on the medium and the legs were much too short. The large pants fit comfortably in the waste, and rest at my ankles. The shirt in large is very loose. However the material works and they are soft, comfortable and cute, so I am buying another pair.