The cabinets were fine, but none of the hardware came with it. I sent an email and was told we would have the missing pieces by June 4. Today is June 5 and still no hardware.