This is perfect for the price. however, took forever to put together, a part of the instructions were wrong which was kind of a big deal so be careful and pay attention. no extra pieces were provied. There were some scratches on the edges.

Pros: good style
Cons: took long to assemble, directions had mistake