These stools arrived within 2 days of ordering - were fairly easy to assemble, are great quality (very solid), and look great. I compared a lot of stools in - store before settling on this item. While these were slightly more expensive than some of the others I looked at, the increase in quality outweighed the increase in cost.