Absolutely love this sofa! It is the perfect size and looks great in our living room.  It is firm, but comfortable. Highly recommend it! We purchased the beige/tan color. It's a nice neutral shade.