I have the Marie floral print which is mostly white. I've had it for four months and not once has it gotten dirty, not even a scratch! Maybe it's the material? Mine feels like a vegan leather. I've taken it on hikes, to go shopping, out to eat... plenty of places, it's fine! Nothing's happened even though I've set it down at almost all of these places at some point. I have yet to take it to the parks but I'm sure the same, although it might get slightly dirty since Disney is larger and more crowded. As for the airport, I'd feel safer taking my rose gold sequin bag on the plane since it's darker and easier to clean- sequins can't really get dirty. If you don't have another option I would suggest storing it in your carryon or luggage and bringing another bag. The last thing I'd want would be to have a dirty bag before my trip even started!