Perfect size for my space. It’s firm and holds its shape. I don’t use it as a seat though just in case, foot rest only.