This is the perfect table for our small kitchen in one of our rental properties. It hasn't been used yet so can't comment on durability but it looks great and the finish isn't cheap. Took about 20-30 min or so to put together.