The cloth isn’t super thick but I suppose it serves as a sacrificial material to safeguard your bag. I believe it can withstand cabin luggage but it’s not heavy-duty enough for check-in luggage, as those are typically handled more roughly by baggage handlers and also rub against other bags