This sofa exceeded my expectations! I was a bit concern about the quality because of the price it had (inexpensive) but it turned out to be an excellent buy. It was super easy to assemble, it took me about 20 min. Delivery was fast as well.