I have an Ali in white and while I love it, I love my vintage ergo hobo more! It's beautiful! The leather is outstanding and the color is gorgeous! The scratches rub out very easily (whiskey scratches on the legacy bags) and it is incredibly comfortable to carry. The only drawback is that it doesn't have the legacy stripe lining. It's a big bag too but doesn't overwhelm me because of how it hangs on me. I'd chose in the following order: 1) ergo hobo 2) Ali 3) slim tote 4) mandy. Also, I prefer the vintage leather rather than the regular leather. I had an ergo tote and returned it. The camel leather just seemed 'flat' to me in comparison to the vintage leather. All the bags you mentioned are gorgeous though and I'm sure you'll be happy with whatever you decide on!