Adorable! I don’t have small children but I would say this is kid friendly as there are no edges or seams anywhere on the bench. I obviously used this outside on my deck when I first got it but in my current residence I am actually using it inside my foyer! The pop of color is so fun and the material doesn’t make it look like it has to be outside. A little pricey but this is a very durable bench.