We are impressed with this play-set and the kids love it! It was not hard to assemble, it just took time. I recommend following the directions instead of assuming how it goes together! It is made of thick, solid materials and is very sturdy. We would recommend this product and company!