Easy to assemble, hardware already attached to doors. However, holes to attach hinges to cabinet were barely started, had to predrill myself to get screws going. Some hardware ill fitting and of lesser quality than other similar pieces purchased from this site. Pins fell out of hinges, I roughed them up with a file and used tape to make them sticky enough to stay in place. Overall attractive piece of furniture but not best quality.