We love our new sofa sleeper.  It’s always a little scary buying online when you can’t try it out, but I went by all the great reviews and was not disappointed. It fits perfectly in our condo and replaced a very old, very squishy sofa. This is quite firm but comfortable. It was easy to put together and is easy to convert to a sleeper.  The price is right and we’re very pleased.