American Girl Doll Bath x Body Works Collab denim Tote Messenger Bag 2000s.
See pics for rough measurements