More or less exactly what I needed. Easy assembly, though it did take a while. It's a little flimsier than I expected, but for the price point, that's to be expected. It's sturdy, though, it's just the "wood" material is a little thinner than I expected. It also seems like the wood stuff will get beat up pretty easily, so I think using a tablecloth, table runner, placemats, etc. would be a great idea. But once I got my table runner and a couple of seat cushions, this table is perfect for my space and wallet.