First of all let me say thank you to all the members of the Balenciaga Forum. You've all been really helpful with all my questions and I apologize for asking a few more questions, but I was having trouble searching for answers. I'm trying to help my friend get a bag and we're looking at GSH. What we're trying to figure out is sizing ranging from the smallest to largest and which ones have a shoulder strap (like the City). Thanks in advance!