Seriously adorable socks. They're a little big on my 1 month old but considering the age range, 0-6 months, I'm happy with the fit. I put them OVER his onesie and they'll last him longer than if they fit perfectly. They don't irritate him and they're not too thick or too thin. Perfect!