This is perfect for my laundry room. I pretty much put it together by myself (I'm 72), but did need my husbands assistance at a couple of assembly points. The directions are pictures, no words, so it's a bit to get used to. Everything matched, all of the holes lines up perfectly, the finish is lovely and everything came with the shipment. My one suggestion (learned by my experience) is to make sure all of the cams are tight and working properly before assembling the cabinet.