I'm 5ft tall,190 pounds,42D, Ido have extra fat arms and extra fat sagging belly and I feel this glides right over my imperfections. I'm wearing XL fit perfectly. I washed and dried on normal cycle and it does not shrink. Lightweight the fabric does have some stretch to it. Fabric is very soft comfortable. Great quality I will buy again I highly recommend it.