Not too bad but not great. The diameter and gauge of the steel is less that I would have liked. I would consider this a light duty kennel suitable for dog up to maybe 40lbs. Beyond that I would expect the dog to be able to push the unit around if it wanted too. Also, not sure what to do when the custom "tarp" wears out. I will probably fabricate some sort of lexan roof if the kennel lasts that long.