Very satisfied with this sofa. It's the perfect amount of firmness for a relaxing nap, and large enough to host movie nights with several friends. Super easy to assemble, too! We went with the green option, and we love the color.