These are super cute and very soft but almost impossible to put on a baby's foot.  The fur on the inside is so thick that I couldn't get my baby's feet in them despite the side velcro being undone.  Donated them.