Bought these for my old sofa. They keep the shape quite nicely and have a firmness about them