Pretty flimsy to be honest, made with very cheap materials. It took about 4 hours to assemble on my own because the directions are not clear at all, and I was unable to complete it- the hinges that I screwed on just popped right back off and the only way to fix it will likely be to glue the hinges on. In retrospect I should have spent a little more for a better quality product.