Good product fit and finish quite all right assembled was a brize you would need just a small hammer and Philips screw driver and little bit of attention to the steps for assembled that is all it took me around 30-35 minutes to assemble this table. 

Pros: Simple assembled sturdy construction when assembled 
Cons: Finish could be better but look for this kind of price finish is acceptable remember this table has unfinished sides spwhich is looking to the wall so it would 't be a good idea to put this table other that to close to a wall