Somewhat large fit - but it's supposed to be roomy and flowy. The perfect relaxed beachy look. I was afraid it would look too matronly on me - but it looks modern and cute! The sequin detail is just enough to catch the eye without being obnoxious. Love the comfy loose fit.