This shirt is great! I bought the maroon color in Large. I normally wear L or XL depending on how loose I want the fit. The material is soft and comfortable. I air dried it cause I am pregnant right now and it is already snug so I was afraid of shrinkage. The shirt is long how I like it. I'm 180lbs right now (pregnant) 5ft5in tall. Bust size is DDD36-G36. I'm curious how it will fit when not pregnant. I might do an updated review. But I will definitely purchase more of these, totally worth the price.