I've never worked the cabin of a 777 but speaking in general about the economy class seats used in most commercial aircraft.
The seat base cushions are normally only held in place by a couple of strips of velcro so these can be pulled off the seat relatively easily.
The seat backs are a different matter, often requiring removal of the seat back cover before being able to remove the foam.