This couch was easy to assemble my college daughter put it together with her boyfriend with no directions .. they were there but they didn’t see them . It was a different green then I expected but I like it  . It is a courdaroy type fabric . The back cushions don’t come off . It is. Nice for my small space . Very comfortable , has a vintage feel . The dogs like it too ! I hope it holds up with cats and dogs the fabric is a little loose . For the price it’s a great piece !