We bought this for indoor/outdoor use after seeing it at the local preschool.  Great product, just be sure your kids are tall enough to get on/off the benches easily as they're a bit too tall for small or less coordinated kids to use safely.