These stools came promptly, even earlier than expected. They aren't the most comfortable but look great. They are very sturdy and the swivel is a nice touch. Assembly was okay, the seat came attached to the chairs and we just had to attach the legs. I would recommend these if you want to add a modern feel to your kitchen!