I was so nervous about buying a sofa online without first having sat on it, but I'm very happy with this purchase. Delivery took a little longer than anticipated, but once I had a delivery date and time, everything went smoothly. I love the look and feel of this sofa, and it is so comfortable: holds it's shape, but is soft and comfortable to sit on. The delivery guys were awesome, and it came very well packaged. Putting the legs on was a breeze. I couldn't be happier.