As space is limited in my small condo, this foot stool is ideal -- it's wide enough to use as a comfortable foot rest and short enough to slide under my coffee table when not in use.  The top is soft and cushion-y.   The legs are smooth, round plastic, but wide and very sturdy and they glide easily over a rug when pushing the stool out of the way.  I ordered the white stool, which is a warm, creamy white (not a cool, snow white).   Great quality for a great price.  Happy to recommend this foot stool to others.