100% cotton print. 60″ wide. This fabric has yellow, orange, and gray submarines on a blue ocean background.