This counter-height stool is exactly what I expected it to be. I can't speak to how easy they were to put together as my fiance took care of that, but they are comfortable and add a nice touch to the kitchen/dining area. I gave 4 stars instead of 5 because they aren't quite level on the floor - one leg is not quite the same height as the others.