The shirt that you receive is not what is pictured. Read the description carefully, it says T-rex at the end. I didn't notice and was disappointed when it arrived. What was even more disappointing was that it was so small. My 2 year old is little and can still wear 18 months, but this shirt is extremely tight on him.