The table matches our contemporary tastes well and is heavy/sturdy. Very high quality hardware and I found the assembly straight forward. Some with minimal mechanical skills may find it difficult. Good value as compared to some other similar tables we looked at. I would recommend this product to a friend or family member. 

Pros: Good value, sturdy construction, appealing design
Cons: May be difficult for some to assemble