Very pleased with the quality, the fabric and functionality of this sofa bed. It’s firm yet comfortable. Delivery came ahead of time and the delivery driver was great. All around good purchase.