For the most part I like this shirt. Its comfortable and cute. Its exactly as pictured and seems to be of good quality. I decided to buy the XXL since my bust is 40 and its actually a tad too big so the XL may have worked alright. I may purchase another one to see. I usually wear a MED or LG due to my bust and Im 140 pounds. This is kind of one of those hit or misses if you get the wrong size.