This is a really nice shirt. Softer than I imagined it'd be. I got a xlarge. I'm 5'5, about 175lbs, 38dd and broad shoulders. I could have purchsed this in a large but it might have been tight on my shoulders if I had gotten the regular large. I'm happy with the xl in any case bc I prefer loose fitting to just wear around the house. It's super soft material and launders well. It hasnt shrunk through regular wash/dry cycles, so it can be thrown in with any load of laundry. No need to do a whole seperate load to wash it on gentle or dry on tumble.
Delivery was fast and price was fair. I'd recommend.