It takes a bit to put it together but it is well worth it.  We are using ours as a console for our TV components.  It is well made and the glass was well protected.  

Pros: well made
Cons: A bit of a challenge to put together