Was not sure about the sofa at first, but it is very comfortable and fabric is great. It took one hour to assemble and for the price it is perfect!