The overall product itself is fine but the door and paint are clearly very cheap. I have had this product for maybe 1.5 months and the paint on the door is peeling off. Other than that, it was very easy to assemble and does the job.