Great shoe for the whole family, but especially baby. They are soft on the inside, adjust to the perfect fit, protect little toes from rocks etc., great grip on the soles and they are easy to put on. They have a great flex, so baby gets full stride, nice cushion, and support. Easy to wipe clean and wash well in machine. Great shoe!