I read some of the reviews that said it runs small so I sized up to an XL (normally I go for a Large since I have broad shoulders and a 38D cup size) and it worked for me. It sits nicely on the shoulders, quite open necked which I don't mind. The material is really light and flowy, again really nice for these hot evenings. I really like the pattern and colors, not to garrish, but subtle and pretty. It is long in the back, so wearing short shorts will make it look a little like you have nothing on, but the front sits well. It hides my muffin middle really well, and doesn't have an elastic waste that makes me look even more muffin like, or no shape that makes me look just shapeless and huge. It is definitely worth getting if you have a middle but need some kind of shape.