I can only give it 3 stars because the interior shelf mounting holes were misaligned and trying to get it resolved with customer service was a nightmare!  We checked for shipping damage and to be sure it worked, but who measures the inside holes??? So we didn't find out until the whole thing was installed! My husband has drilled new holes, and everything is fine in the end. But it was SO frustrating...