Sturdy, well-made, and very useful for the purpose intended.  I assembled it myself in about 35min., but I have poor vision and little experience putting things together; so a person used to working with their hands, and comprehending drawings could do it in much less time. I'm 5'3'', and an improvement for this stool would be the addition of a foot rest.  If I raise it to be high enough to work at my kitchen island, my feet dangle.  A second improvement would be if it rolled easily over low carpet with someone sitting in it.  Basically a good product, but if you're short you won't be able to roll around in it with it in any position other than the lowest station.  It has 5 legs which is good for maneuvering, but it also makes it difficult to put it 'out of the way' in close quarters.