This sofa is stunning beautiful. I am giving 4 out of 5 stars because I think is a little small. I honestly thought it was bigger but I made it work in my living room. However; quality and material are great. Is not too soft nor firm as a rock; is comfortable to sit on it. I love it, just wish it was a little bigger.