Beautiful sofa! We did need to purchase a memory foam topper for the mattress as it became very flat after having a few guests over. Now it's very supportive and comfortable! Would definitely recommend this to other shoppers!