First off, I absolutely adore this site and have many of my favorite tees from here. This one however fell a little short for me. This brand of shirt fit significantly smaller. A 2x is usually super roomy on me and this one fit more like an xl would. I LOVED the print and the pastel dye so much that I was willing to take a chance. The shirt has very little stretch to it and is just kind of scratchy compared to many others purchased from the site. Still adorable!