Whether or not you are using this bag as a diaper bag or loading it up for the weekend, you won't be disappointed. This is a heavy duty bag! The liner is made out of a light Carhartt canvas. The leather front pocket has been dyed to look distressed. This bag has lots of room for all your babies needs or weekend essentials; two outside slip pockets on the back of this bag, 4 inside slip pockets that are nice and deep, and a water bottle/ baby bottle holder on the inside as well, with a heavy duty zipper for closure. Handmade by a one-woman shop in the Catskills.