This was not as sturdy as I expected.  Took forever to put together.  I probably could have gone to a local furniture store and for one delivered all together for close to the same price and it would have been worth it. It has like 45 pieces