These end tables are absolutely beautiful and are solidly constructed. I bought one for each end of the sofa. They were a snap to put together (simply screw in four screws per leg using the included allen wrench and screws), and I'm quite impressed with the quality. 

Pros: easy to assemble, solid construction, modern feel