Bought this for my 3 year and 1 year old. The 3D assembly instruction app was super easy. I put it together by myself in about 10 hours, but it wasn't too difficult. As far as the product itself, it's super sturdy with great hardware. We live in South Florida so it's already had it's fair share of the elements, and it's held up great! I would definitely recommend.