When I tell you this shirt is a must have in the closet....baby listen!!! I have this skirt and the pink and white polka dots and it hugs me like a glove!!! Im 410 140lbs and I ordered a medium in both colors!!! I must say the red one has a little more stretch than the pink and white polka dot one, but they both are very comfortable!!! You won't regret this purchase and with 2-day ship its a no brainer!!!