I really adore the prints on these pjs - very cute and a nice change from the typical animals or stripes.  Sadly, the material is not very soft even after washing.  I was willing to overlook this, but they also run small.  I purchased the 6-9 month size which is supposed to fit up to 20 lbs and 27.5 inches, but my 5 month old who weighs 16.5 lbs and is 25 inches tall is already almost too big for them.