This was ALMOST a perfect product. I ordered two of these cabinets and received them very quickly and the assembly was super simple! But, upon arrival I realized that there was some superficial (but noticeable) damage to some of the forward facing pieces. I’ve already put them together and they would be a beast to ship back. It’s just a bit disheartening, because I was so happy with them when they arrived. I’ve reached out to the manufacturer with my concerns and will see what comes of it, but I would strongly advise that you review each piece thoroughly prior to assembly.