Easy to assemble, kids love it. I dont know if it will stand the test of time as they grow, but this was a really affordable option for my family to hang out together. I like the quality of the fabric, not sure yet on the structure but so far so good. Great value for the price.