The zippered side is made of soft grey micro fiber fabric. The front pocket is made of grey upholstery fabric (cotton, poly, rayon) with various words written in shades of blue and tan. The strap is made of grey cording. It is lined with snake skin print silky fabric and measures approximately 9" x 6".