My 11 yr old and I put this together- all you have to do is attach the legs! It is very heavy and sturdy. The description says it will seat 6-8, but I can only fit 6-it would be a squeeze to get 8 chairs.