I usually wear a small, sometimes and extra small, so when i ordered this skirt in a small, i wasn't worried. when it arrived, there is no stretch whatsoever and i'd have to wear it really it high in order to zip it. not necessarily a bad look but it is a little uncomfortable (no give, stiff material). it is really pretty, bright color and the eyelets and slit are unique. might try the next size up.