Soft and looks perfect in the living room space of my NYC apartment. A little padding would be nice. I have furniture on top but would slide around if furniture did not hold it down