This shirt has the most vividly beautiful colors, I especially love the orange trim. I was on the fence on a medium versus a large. I'm tall with broad shoulders and was worried about sleeve length but also it possibly being too big around the middle if I got a large. I ordered the large and it is perfect. I will have to wear a camisole under it, but the sleeves are perfect and it going to look great with skinny jeans!