We got this because our little one LOVES Elmo.  I was not impressed with the printing of the Elmo on the shirt.  The nose of Elmo was fading even before we put it in the wash.  The blank pants really collect the lint!  But since our little one loves Elmo, it was still a huge hit.