We redid our kitchen and these stools matched everything perfectly. I placed my order and received stools within the time frame I was told. Stools were super easy to put together, but they wobble a bit (but I think it is because of the type of floor we installed). Stools are pretty comfortable to sit on! I would totally recommend these to a friend!