Easy purchase, great deal and great couch.  It was very easy to assemble and bc it shipped in boxes, we didn't have to worry about getting it through the door of the room we wanted it in.  Once we got the boxes in there, it was 15 minutes to assemble.  The fabric is soft and likely easy to clean.  The frame is sturdy and the cushions are fluffy.  Couldn't be happier for the price.