I bought these for my 5-month old son, but they seemed to be too long for him.  He's a chubby baby and the pants were too long.  As far as comfort I give it 5 stars.  Super soft, comfortable, and breathable.  I will always be buying Halo products in the future.  I gave it 4 stars due to lack of color choices, and pricing.  A tad bit on the pricey side.