This sofa is exactly what we were looking for - great quality and looks great too! Assembly was very straightforward with 2 people. We've had it for about a month now and I can tell it will hold up great. We get so many compliments on it. Would definitely recommend!