This sofa has not held up well at all. The fabric is completely worn and the buttons have come off multiple times. The sofa is barely used at 2 years old and already needs replacement.