Perfect size! This is a mini backpack, it's not supposed to be large. Based off other reviews, I expected the bag to be smaller, but it is the perfect size, not sure if other reviews thought they were ordering a normal size bag or what. The light blue color is bright and cheery. Bought as a gift, I know the recipient will love it!