The product was not what I expected for the price I paid. It arrived in a cardboard box that was not substantial enough for the heavy product. One of the top pieces was actually broken off and we had to repair. It had scratches due to the poor packaging. 

Pros: Easy toassemble
Cons: Not the quality it should be for the price.