The bench was very easy to assemble, it was just a few screws into each leg and you're all set. The seat is very comfortable and well constructed. Our table is a darker walnut and the bench is probably half a shade lighter than it - if guests notice, they won't care :)