I’m 5’10” and 155 with a 34DDD chest. Ordered a medium and love it. I would say if you’re in between sizes to definitely size up as it runs slightly smaller than normal mediums on me. I cant comment yet on how it will hold up but like with any linen I have I will wash in cold water and hang to dry