@train30 Essentially you create a lattice as an object in the scene which looks like a wireframe box. You position that box to fit the object you want to modify. Then you add a lattice modifier to the object itself and reference the lattice object. From there you can go into edit mode for the lattice object then move the vertices of the wireframe box to bend and deform the mesh. I used it to create a curled motion for the cushions.
Here are a few examples: https://youtu.be/8gVOOxyMbnM?t=585
https://cgcookie.com/tutorial/lattices-as-a-corrective-modeling-aid