higher quality than expected, very nice sofa. comfortable  to sit on, we have not used this as a sleep sofa yet, so unable to rate this as a sleep sofa.