Bought 3 stools.  Took about 15-20minutes to assemble each one. I've had them for a month now.  They seem sturdy, well constructed, and swivel nicely. The cushion is firm. My only concern for the future is that the foot rest is wood, and may be prone to damage from kids and adults scratching their shoes against it.  I will keep you posted!