I got this for one of my daughter's little friends for her 2 year old birthday.  She loves Elmo and was thrilled with the shirt.  I haven't seen it on her, but I held it up, and it looks like it would fit nicely.  Good quality.  Very cute design.