The material of this shirt is so incredibly soft! It’s fit is perfect I’m my opinion. I am 112 pounds, 5’2'' and bust is 32DDD bought small. Don’t hesitate, trust me, this will be a staple in your closet! Comfortable and lose fitting. The back is a little longer than the front and just covers the bum. The front adequately covers the belly.