This is our second pair of leather Robeez and they're perfect for inside wear. The leather is soft and very durable, and my toddler is only occasionally able to remove one. The only downside (that's also kind of an upside) is the size range -- when my daughter first grew into the 12 - 18 month size, the too-large shoes could trip her up. But, she also got months of wear as she grew into them. These work both with socks and without. I wouldn't recommend them for outdoor (playground, concrete) wear, as they do get scuffed and don't provide the protection or support of a sneaker.