I had my eye on this shirt for the longest time and when I finally got it, it was exactly what I had hoped it would be. It fit perfectly, the graphics were perfect and didn’t break apart on the parts where the shirt stretched out and it’s adorable! I’m ALWAYS satisfied with my Rebel Soul purchases!