Easy to put together. Only had it a couple weeks so far, but no issues yet.  Kids banging into it with bikes, etc., doesn’t leave dents or marks. Closing mechanism of doors works well.
Update- Had for 2 years now. Was concerned that cabinet was too light/thin for long term use, but it has held up perfectly