I wanted a non-clinging, slouch yet still a 'kept look' top for dance class (salsa). This is a perfect top to throw over a strap-top to keep me from getting cold between breaks. I typically wear a M-L, depending on various factors (style, fit, texture of material, etc.). I'm shapely, curvy, and tend to lean towards less tight-fitted clothes, also. I took a chance and ordered the XL, since I was wanting that extra slouch look. I'll definitely order the M for the next ones, because although I loveSee full review