Foam. Maverick stitch upholstery. Rider seat 15″ wide, passenger seat 13.75″ wide. This Up-Front version moves the rider seating area 2″ further forward, closer to the handlebars and foot controls. Perfect to accommodate smaller riders. Otherwise, like the standard Maverick, never ending comfort for both rider & passenger with a generous seating area.