Looks small but fits!
When I first ordered this top I looked at it and said no way.. it looked so small.  But then I put it on and it fit great!  I ordered a few more to take on a cruise.  It looked very cute with denim shorts and wedges.  For reference, I am an apple shape and I normally wear a size XL in tops and large or 14 or 15 jrs in bottoms.