A bit of a bear to get together - a rubber mallet would be useful here, but I just wrapped a heavy rag around a hammer. Tap-tap here, tap-tap there to get the legs aligned right. But once it's aligned and the screws are tightened down it's solid as a rock! Nice heavy glass on top, legs seem cheap-ish before/during assembly, but the whole thing comes together very nicely at the end. Just be sure to get the legs positioned just right - light taps worked to get them into position. And screw those screws in tightly - that seems to be the key to it's solidity. Overall a really nice piece, quite happy with it.