The bag that you receive may be a little different pattern from the picture shown, but all colors & themes are still the same because I do not take the picture of all duplicates. This bag made from beautiful woven cotton. This sturdy & durable bag is useful & big enough for all your daily essentials. The strap is long, it can be cross-body or sling over your shoulder. Material: 100% Woven Cotton Color: Multi-Color Woven Cotton Bag Hippie Bag Hobo Boho Shoulder Sling Messenger Tote Crossbody Purse Women Handbags Long Strap Cwb44