These baby mocs are so cute and seem to be very well made. You can smell the leather so you know they are actually made of quality materials. Unfortunately my baby has small feet, so they are too big on him still, but he will wear them soon enough!  I would definitely buy again.