This bag can do it all! Use it as a backpack, cross body purse or a tote bag with just changing the handles around. This bag is great for bringing your (small) laptop to work or using as a diaper bag. It's a great travel bag as it easily sits under the airplane seat and can also be used as a backpack while you are on vacation. Inside the bag is a canvas material which has eight pockets that are 4 inches deep and are various sizes to hold pens/pencils, camera, phone, ipod, diapers, wipes, keys, wallet, money, and whatever else you need to store. A zipper across the top holds everything securely, especially while in the backpack style. Bag measures 16"wide by 14" high and the bottom is 5" wide. Two sets of straps allow the flexible use of this bag. The crossbody strap is adjustable and can be extended up to 60". The shorter straps are used for the tote bag style and the back pack. Spot cleaning is recommended. Do not tumble dry.