This shirt is absolutely beautiful! The shirt is true to size. I am 5' tall, 160 LBS and wear a 36 H in a bra and I ordered a size L and it fits perfectly. I received compliments on the pattern of the shirt and the colors are as shown in the pictures. The material is not too thick so it flows well, the quality is great. there is a slight stretch to the material so it is forgiving. It is not see through at all so you don't need to wear a camisole. It washes well and I line dry all my shirts so they hold their shape better. Overall the shirt is perfect for the price, I will be buying more!!