Very soft material  like your favorite throw blanket ! Perfect balance of firmness  softness when you sit on the cushion . Looks great in my living room . Only thing it is very low to the ground so be mindful of that if you are mounting TVs