Not sure how it will hold up because I just got it but its a beautiful sofa! Firm cushions ( which is what I like ) and very comfortable.