Fjallraven Skype 28 is what my kid has. It fits everything except his b-ball shoes, which seem massive. He usually just knots those together and carries them by the laces or tossed them in a string bag or small handled gym bag. They tend to get stinky anyway, so probably good that they can dry out and that they’re not in with his schoolwork and lunch
