Great and comfortable sleeper sofa. It has a pull out trundle bed which was a nice surprise to me. The mattress is firm and very comfortable.  The pillows on the couch are very soft and supportive.