It's made from a velvety feeling material which is nice on your feet. The size is generous and perfect for my needs, about two inches shorter than my sofa. The one thing I'm getting used to is that it's soft sided, and filled with what sounds like little white beads like a bean bag chair. It starts slouching a bit under the weight of your feet, which is nice at first, then I find myself moving the beads around to build the support back up again. Not a big deal for me.