Not the highest quality counter stool. It comes with all the screws with the Allen wrench. Easy to put together. One of the screws was defective as didn’t go all the way in. Called the manufacturer and they sent me a new set crews for free. Great customer service. Just wish it was more comfortable. I think the main reason not a lot of cushion and the back it’s high and the seat length short. However it will do until I upgrade my kitchen.