Cotton lazer print that I trimmed with black grosgrain ribbon and stacked buttons. The front pocket and back piece is done in a dyed print. Vegan leather bottom