I looked everywhere for stools the proper height. These stools are perfect. I definitely wanted the comfort of a padded seats instead of just wood and ordered 4. These provide the extra seating for our counter height dining table, and are otherwise sitting around our kitchen bar-counter. They arrived very quickly, in individual boxes. Each one took approximately 20 minutes to put together with exact instructions. All the hardware and allen wrench was included, and the only thing we had to add is a felt pad on the bottom of the legs to protect our hardwood floors. Otherwise these were exactly what we were looking for, and the price was HALF of ones we found in retail furniture stores! 

Pros: Easy to put together, and quality product for the price!
Cons: none