Difficult question as they are bit different in purposes.
If it's everyday bag not too casual I would pick Balenciaga city Cuzco the size is perfect and the bag is so subtle if u are not really into scramming brand type. The bag is gorgeous, classic style and the leather is amazing. I know not a really help cuz I'm biased hahaha I have so many balebciaga. I was thinking to get other brands but couldn't leave the smell and feeling of their leather