I love this stool!  It is just the right height for me to do things on the counter.  I love the swivel seat.  It came with the legs and allen wrench to attach the legs with.  My daughter had it together in less than a half hourl