They say the 25 is cuter, but the 30 is a bigger type bag. I haven't had a chance to try on in person. Since I love the azure, I might go for "cute" and hit the 25, if you love big bags (which I do too), the 30 is good for toting a lot... never has a Speedy, I just asked this same question yesterday... g'luck!