This lovely shoulder bag is hand made in Nepal from 100% cotton. It is made from a lovely ikat weave in black and white. The body of the bag measures 15" from the button closure to the bottom and is fully lined. The strap is also made from 15" of fabric but gets more narrow as it ends in a wrapped 4" piece at the shoulder. Each strap is approximately 20" from the wrapped top to the body of the bag. It certainly can be worn across the body for comfort or hung from your shoulder.