I couldn't be happier!  The zipper underneath makes it easy to attach the legs, all the holes are in perfect alignment, and that's all there is to it.  The seat is firm, but not too firm, plenty of padding, and the height of the seat is about at my knees.