This item was difficult to assemble due to the top not lining up correctly. Thankfully we got it worked out. However the hardware that was already added to the doors was messed up. The screws were stripped and the doors keep falling off.