These are very nice and the perfect size.  The top is vegan leather but looks nice - not cheap (which I was concerned about). Sturdy and perfect color for my needs. They are slick on hardwoods but I added some non-skid pads on the legs and that worked fine.