These stools arrived quickly, were easy to assemble, look great and are extremely comfortable.  They are also exactly the right height for kitchen counters and islands.