the sofa is beautiful and very firm, but it is flawed, the upper part of the sofa had ripples in it when we unpacked it, I thought probably from being boxed up and it would fade away but it's been a week and they are still present, disappointing...would have given 5 stars