My hubby gave me a Palermo GM for Christmas (I also have a mono speedy 30) and I've had my eye on the Neverfull GM but was having a hard time deciding between mono and DE but think I finally decided on DE as I want a worry free bag. Now that I've decided on DE I'm also curious about the Hampstead and the Cabas Rivington. I can only assume the Cabas Rivington GM is not as large as the Neverfull GM and I know the Hampstead MM is much smaller. I am a mom of two (1 and 3 year old) and I'm drawn towards bigger bags as I'm fairly tall. Thoughts?