I was a little hesitant on this purchase because other reviews said the assembly was a nightmare. I'm thinking they didn't recieve all the pieces or holes weren't drilled in right places or something, which is obviously a problem. In my case however, everything was perfect. It took me less than an hour to assemble the table on my own (I'm a 23 year old girl). In my case all the pieces were there, packaged well, shipped pretty quickly, heavy, which was to be expected.I purchased this table because my five year old has recently discovered Lego's. Meaning our nights are filled with the lego batman movie, lego marvel, lego starwars, lego movie, etc. He has his first video games, lego batman 3 and lego marvel for the ps4, his birthday shirt this year has emmitt from the lego movie on it, basically we have a lego fanatic on our hands. The only thing he was missing?Actual legos.So obviously for his 5th birthday he needed himself a nice solid lego table! He has a 3 year old brother who follows in his ever step and is therefore equally lego obsessed. Most lego tables come with one big base plate or 4 regular sized ones and are often that cheap plywood you find yourseld taking knicks and chunks out of during assembly and then every time you try to use the darn thing. I wanted something that would fit more base plates because there are two of them and even for just one, 4 plates isn't nearly enough to build yourself a good city! This table fit 12 of the regular 12x12 plates. If I was handy, I would have cut more to fit it exactly, but I'm not handy so there is space along the edges which is fine.The table is great. Real wood, heavy, assembly was easy, moving it I don't worry it's going to fall apart. I'm sure you can imagine at 3 and 5 two boys can be pretty destructive, I don't fear for the life of this thing. Also, under the table part there are four or five dial rods (I forget exactly) that go across horizontally and then one wood plank that goes vertically so I feel like it was definitely built to hold a decent amount of weight. Not that I would recommend using it as a seat or mountain or anything like that lol, but it appears to be well supported under the table. I definitely like it, definitely did exactly what I wanted it to do. Would recommend, purchase again, whole nine yards.Oh yeah, and it was a hit with the boys too. So glad I get to join the hundreds of moms in the world hopping around in agony after stepping on a darn lego on the floor!