I received this cabinet very quickly and I didn’t have any damaged pieces. I put together 90% on my own with good directions and every piece was labeled, including all the parts. I was able to adjust the doors so they closed nicely by following the directions in the instruction book. It took me about 3 hours to assemble.the quality is fair and what I expected for the price.