I searched for the perfect kitchen stools for ages and am happy I chose these. The seats are comfortable and the footrests are at a comfortable height. They came extremely well-packaged (in fact, it took longer to get all the padding off than it did to put them together) and all hardware was there, including the Allen wrench needed to secure the seats to the bases.