Instructions were horrible. Without prior experience I would not have been able to assemble it. Shelves are MDF which will sag over time.