This sofa is just what we were hoping it would be. It's nerve-wracking to order furniture you've never seen in person, what if something's off, how is the return process etc? Luckily everything was just as pictured and described and the quality met our expectations. Assembly was easy, and the sofa is amazingly soft and feels sturdy. Great experience overall!