I've never been a fan of wearing sweatpants or wearing them in public. But this casual outfit looks not only neat, but stylish and appropriate to wear outside. I also have poor circulation and normal room temperatures can make me feel uncomfortable, but after wearing this suit, I rarely even think about the temperature now. It was also nice to receive the suit earlier than the promised delivery time.For reference, I'm 5.7 feet tall,170 lbs and ordered a size L which fits perfectly, highly recommended!