Doodle, on green fabric, black leather feel vinyl and black waterproof lining. Waterproof throughout. This bag is perfect for smaller dogs or if you do not need to take too much with you on a walk. The bag has a dispenser poo bag pocket which you can feed the poo bags through. No need to worry about where you last left your poo bags. It also has a treat pocket, dogs always deserve a treat. The main part of the bag has a pocket inside and enough room to put your keys and purse. The bag measures approximately 8 inches by 6 inches wide. Due to this being a homemade product sizes can vary slightly.