My 13 year old had it put together for me by the time I got home, so its easy to assemble. The color and details on all 3 tables are so nice. It's more than what I expected them to be, especially for the price.