It's heavy and a little time consuming to put together... but it's nice once done.... and then some of boards were scratched but not worth returning cause I was already two hrs into assembly

Pros: Great value, great look... 
Cons: Scratches, hard assembly, very heavy