Best durable suitcase for checked bags?

After years of buying bags at Ross, Belk, and Amazon, and having them all break after an X amount of flights, I’ve decided it’s time to upgrade to a suitcase that will last longer. People have been recommending TravelPro and Luggage works for carryons, but what are your recommendations for checked bags? I used to use a fabric suitcase before switching to hard shell, but with how easily they crack at the wheels I’m reconsidering continuing their use. I’m not sure if the constant breakage is a brand thing or a hard shell thing.

Edit: spelling