Sturdy, soft. Some legs needed felt pads to even out the legs. But for the price, it's worth 5 stars anyway!