I have spent months nervously looking for a sofa online...finally decided on this one...perfect! Living in a tiny spot I didn't want the sofa to dominate the room & with style this one doesn't. 2nd evening spilt bolognaise on it...cleaned with a damp soapy cloth...gone! In addition I sleep on this sofa...firm but very comfortable = a good night's sleep. No sagging has occured at all. Material lovely. I put it together on my own no problem. It would, however, have been easier if there was an extra pair of hands but by no means hard to do alone. I have been surprised how fab this sofa is...so would def recommend