Assembly instructions are minimal, and the doors took me forever to figure out. Shelves had to be forced in, but the end product seems sturdy enough and the product is beautiful. Overall, glad I bought it but hated the assembly