i currently have a sofa bed but it is extremely uncomfortable
It says the Thickness: 7 1/8 That is typically too thick and will not fold back down into the sofa. Traditionally sofa beds are known for not being very comfy. To thin, so you cannot build it with enough padding or coils. You may want to use the existing mattress and just add a topper too it for comfort.