Hard as a rock! It was the perfect size which is why I purchased it, but it is completely uncomfortable to sit on. It also looks cheap in person. It makes it pretty much useless so save your money and buy a better sofa.