Looks like your fence might break the force of some winds. Mine came with straight stakes.After a few repairs ,I changed the stakes that came with it.Went to Big Lots Pet dept. and got a few of the stakes that you tie pets out with. The screw in the ground stakes never came up.