The debth of the unit was perfect.  However, a few dents on doors & back panels and had to wait an extra 7 days for unit from previous date offered! Would I order again, I would say No.  I find, ordering online, you can't see what you are getting (pertaining to damage) no one looks it over before packing & shipping.