The large is really large as a "tote". Maybe also order the medium too for comparison and return the one you don't want. I think the medium is a big enough difference to the small to get both. Both the small and medium to me are fine for crossbody, but not the large. I think the large is too big for a crossbody look.
If you want something really big the large would be it. As FYI... for my '"large", I use the expandable Le Pliage. That one is huge, but I travel with it and can can put a little or a lot. It's so squishable which I love.
The large I got is the over the shoulder tote so its not a crossbody like the small one I have that is more handheld. I would like a medium over the shoulder Neo tote but I could only find the large in stock. I figure that would be good for day trips/ overnight trips or what not. I attached photo of one I just ordered. I still may get the handheld medium one with the crossbody strap if I can find it in a slightly different color. Maybe a grey if its out there somewhere, not even sure they made it in grey though.
.