Fabric good quality; fits well; using styrofoam gizmos the seats stay in place.