I don't have this exact one but I have a small shopper tote that can only be worn as a crossbody. I've owned it for about 5 months and worn it quite a bit, primarily for travel. I've taken it on vacations to humid places like Hawaii to busy places like Las Vegas. I haven't had any problems.
I don't, however, wear it in the airport / on the plane. I worry about the lamb getting scuffed as I'm hauling my suitcases, etc. So, while I'd enthusiastically endorse it for when you land I'd be cautious about using it in hurried, congested environments.