I ordered this sofa with great trepidation! While it looked like exactly what I wanted I had only ever ordered a swimsuit on line. Well I’ve had it for a few months now. I loved it straight out of the box and I love it now! Excellent quality, so comfy and just perfect in every way. I hope it holds up over time because it is the go to seating in my small place. Totally happy.