I bought this hesitantly knowing its a DIY table since most furniture that needs assembling almost always seem cheap looking. I was pleasantly surprised that this table was easy to assemble and looks like I bought it at a high-end furniture store. It seems to be sturdy too.

Pros: nice looking, easy to put together
Cons: none