The fabric of the UPPAbaby Vista consists of polyester for the Toddler Seat and the Bassinet. The Bassinet also has a cotton/nylon/poly blend liner. The padding is made of polyurethane foam.