I needed a sofa sleeper that would fit into a small space, and this has exceeded my expectations. The fabric is beautiful, and the cushions are high quality. The bed pulls out easily as well. The mattress is okay for a sofa bed, but I bought a queen padded mattress topper and now it's perfect for our guest room.