Love the sofa.  The buttons come loose after a while but they can be tightened.