Love the couch but I'm not sure how long it will hold up. The cushions do not come off.