I have only had this seating group for 1 week and so far I think it's perfect.  The instructions were easy to follow so I put the set together myself.