Very happy with the stools. They are sturdy and comfortable.  They are easy to assemble IF you you loosely attach the foot rail piece to the legs BEFORE you attach the legs to the seat!  It you attach the legs to the seat first, it is a real fight to then attach the foot rail.