The are perfect. Exactly what I expected. The height is perfect for my counter. They were easy to put together. I read a lot of reviews that said they were difficult, I didn't find that to be the case. They are very comfortable. The seat is large which makes them comfy for sitting for long periods.