When it arrived the box was messed up even had grease marks all over it. When I opened package everything inside was okay except for the door, there was some scratches on it. Other than that the product is great. Easy to assemble and looks like good quality material.