This shirt is so pretty. It would be amazing for spring but I couldn’t pass it up. The colors are bright and vivid. It fits bigger. No stretch but I feel that an XL could fit into the large. Very lightweight.