Decent for the price. Everything I expected. Had a couple of dings in the finish. (I believe this was due to the shipping company......) overall, awesome!!!  

Pros: Storage, assembly wasn't bad.
Cons: Assembly directions could have been a little better.