I bought this play set for my 2 year old and for my other 1,2, and 3 year old nice and nephews. They are obsessed with it. Because they can play it together. The material is good because no matter what mess they make, we can wipe it off. Its also soft enough to where a bump here or there wont really hurt. I have it indoors but would be perfect for outdoors as well.