We love the counter stools.  They arrived in perfect condition.  We ordered white to blend with our new kitchen quartz counter and were a bit concerned with the little ones; but they clean up beautifully and are very sturdy.