I am 5 ft tall, 190 pounds, extra fat arms, and sagging fat belly. I wear and bought 2XL it fits true to size. So soft comfortable fit. HIdes my sagging fat belly. I washed and dried on normal cycle and it doesn't shrink. Dress up dress down, You can easily wear 4 seasons. The fabric has stretch good quality. I am going to buy again and I highly recommend it.