My son loves his new dinosaur shirt!  He is 2 1/2 years old, I got size 3T and it is a roomy fit.  He should be able to wear it for a while before he outgrows it.  The print is the same on the back and the front of the shirt.