I am really happy with these pajamas.  I read other reviews that said that they ran small so I bought a size larger than I typically would for my son and they fit great.  The pajamas are even a little on the big side so they should fit for a while.  We have washed them a few times and they still look and fit great.