I just put it together so I can't comment on longitivity, but so far it's met all of my expectations! No dings or scratches and it seems pretty sturdy (no wobbling). The best part is it fits perfectly in my small kitchen/living room area. The assembly instructions were easy to follow as well...it took about an hour by myself and if you have an additional person you could get it done in half the time. My only minor critique is that the table isn't 100% level (not very noticeable though). I might get something from Walmart to put under the offending leg, but I'm in no rush to do so. Overall, great purchase.