I love, love, love, these stools.  My husband and I had difficulty finding stools the right style and height for our new home.  I was hesitant to buy online, but am very glad that I did. We bought 3 stools, it took about 45 minutes to get them all assembled.  I am very pleased with the quality of this product. The stools have plastic pieces on the legs which we covered with felt protectors so they don't scratch the hardwood floors. They were on back order, but I was easily able to check expected delivery dates, and once shipped, they arrived promptly.