This back pack is handmade. The material is African printed fabric mix with a waterproof fabric.. the colorful is African material . This material is high quality wax [kitenge]. This bag fit many things. This bag is not heavy and it has one pocket outside of the bag and another one inn. This bag have two size large and small. And available in different colors. Enjoy ur shopping If anything happens to ur package please contact me soon as possible. And if you return it make sure the package comes back same as I sent it to you.