Super cute sundress or swimsuit cover up, this has a royal blue pattern with a cream background and shoulder ties! It is fairly sheer and lightweight, so it would make a great swimsuit cover up. Just a cute little lightweight sundress! These run fairly small, so I'm guessing that a XL is about a size 10-12. Measures 15 inches across the bust laying flat and 25 inches long not including the shoulder straps. Brand new with tags, made by "Surface" 100% polyester. This is a juniors/misses size XL, not a woman's size.