This top is such a pretty pastel Color block top! True to size with stretch. Lightweight and breathable. XL could fit into the large. 95% rayon. 5% spandex