Feels solid and finish looks nice--the slate is a nice touch .  Easy to put together.  It's not as long as a regular coffee table and it fits perfectly in our small living room without overwhelming it. 

Pros: Easy assembly. 
Cons: None