I just love this cabinet! Assembly was so nice; no missing parts; no issues with hardware or shelving.  Got this in a white color for my sewing room and I intend to buy another one for my bathroom.  Would highly recommend this piece of furniture!