My husband didn't have too much trouble putting the table together even though there was a screw missing and he had to get one from his tool chest.  The table is sturdy enough for our purpose (a bed side table) but might be a little flimsy for a high use area.  Having said that, it looks nice for the price.

Pros: good price and easy to assemble
Cons: not very sturdy