The assembly was easy.  The fabric has a good feel.  The velcro used to hold down the upholstery is not the best.  I will probably either staple it or get upholstery tacks for a more secure hold.  Overall a decent couch for a decent price.