Bag is cute and great size! As a mom of 4 lil humans, this bag is great for multiple reasons. 1- base allows it to sit open, so the littles can grab stuff out with ease. And easy to load up. 2- Canvas is thick and can handle being tossed in the car. 3- Handles are thick and make carrying it easy. Very happy with this purchase!