I bought 4 of these stools, and I have been very happy with them.  The assembly is time consuming but very straight forward.  They are comfortable and sturdy.