I love these shoes. They are so cute and they match my daughter's kidorable purple fairy raincoat. They are very comfortable and perfect for indoor play. However the soles are thin so these wouldn't be good for outdoors where there could be gravel, pebbles or hard objects since they could hurt your little one's foot. They are pricey but worth it if you need these for around the house or light walking for visiting etc...You could get good deals on new ones off E-bay sometimes.