I bought these along with three more pairs, these are so cute and are by far my favorites. Keeps his little legs warm when I have him in the baby carrier and his pant legs ride up. I always keep a spare in the diaper bag, you just never know with this weather. Great buy!