I purchased this for my niece for her birthday and she loved it! I did order her an XL after reading reviews that it runs a little small. She normally wears a large, but the XL fit her perfectly with just enough extraroom to make it a comfy top to wear this fall!