Sturdy materials, great size for kids, can handle the weather. Really like this and happy with the price! Thanks!