Great buy. I like the overall quality. Its Easy to assemble except for the main table. Main table needs a bit of work to put together. In additon, the edge of the dinner table is very weak due to lack of support. if you push that down if it is likely to get cracked.