For the price, I think these are excellent barstools!!  They were just what I needed.  The construction of the supports on the legs is a bit off as they do not fit flush in the pre-drilled holes.  I was able to easily assemble them myself, and all the hardware was included.  It took me a while to find it at first, but these have a Velcro flap on the bottom of the seat that is removable to access the assembly holes.  The hardware for each stool was attached to the bottom of each seat.  They are comfortable to sit in for extended periods of time as well, I frequently work from my bar area.