This shirt is beautiful! It’s a little brighter in person than it looks online. I wear a size medium and ordered a size medium. It fits true to size. I love it so much! My daughter won’t stop telling me how much she loves my rainbow shirt.