Perfection! They matched perfectly with my table and were so easy to assemble. It took me less than 5 minutes each! Hope they hold up. They look and feel great. Modern but classic.