Nice cabinets. They seem pretty sturdy. Assembly is quite a task! Lots of parts. Purchased two of them so I paid for assembly. It took two professionals multiple hours to complete them. Reduced by one star because there are no openings in the backing for cords.