the quality of this cabinet is excellent! very well made. the hardware is clearly identified, each in its own bag. the directions for assembly are so clear, step by step, page by page. I've assembled many things and by far this was the easiest. it took just about a half hour. the price is very reasonable, especially given the quality.