Easy to assemble great texture and fabrics. I have a dog who sheds a lot and the couch does not hold the fur into the fabric it brushes right off or falls off on it's own. Very comfortable great overall purchase especially for the price.