This sofa does everything we wanted it to do. It's pretty comfortable to sit and sleep on (especially if you like things on the firm side) and it was very easy to put together. I wouldn't recommend this as a long term sleeping solution but I feel it tackles both of it's roles as a bedsofa fairly well, especially for the price.