I was very nervous buying a couch online, but was very happy with this purchase.  It's super comfortable, was "relatively easy" to put together and I love the flexibility/modular nature.