Such soft material. Great product. Excited for him to have more leg space - he was getting cramped in a sleep sack! It’s perfect for now, but my little is 34in long which is the lower end of the 2-3t sizing and I’m not sure how much we will get out of it. Hoping for 3-5months of use but definitely runs a little small - and definitely shrinks up a bit in the wash/dryer (even on cold & low heat). Will buy the next size up when it’s time!