I love this top! i actually didn't read the reviews prior and ordered a small. the retailer tag on mine says small, but the tag in the shirt is xs. it does run large, so the mix-up was fine by me. the style of the shirt is meant to be loose and light. i love it.