I ordered a Medium in Light Blue Jungle Floral. Sleeves were long but you can flip them over. Fabric feels high quality. Very cute fit; however, I just re-measured my waist with a light shirt on, I thought I was a 29" being right in the middle for a medium, but was about 30.5" and the top is pretty snug. For reference, I'm 135lbs and 5'7". It looks good, and probably great for beach if I only slim down... but I'm wanting it for a cute golf and every day top so looking for a tiny bit more room.