Holds up well! My toddler bangs on this everyday and it still looks great. The only annoying thing is all the fingerprints on the glass I have to clean. Easy to put together. I love the neutralmodern look of it