I'm not sure who's fault it is that I didn't receive my cabinets as expected but once I did, I was more than pleased with the quality and ease of assembly. the self closing doors and drawers are awesome.