Perfect fit, soft material, easy to assemble.  My couch and family room have a totally different look.  Very pleased.