This product was a hit with our 4 year old for his birthday, and his siblings!  Pretty easy to put together, though might have better with 2 people (as recommended). We just had rain the the canopy has held up well. Love the benches and ability to cover up the sandbox. Great addition to our backyard!