We love ours. Not sure about the rope size (either 3/8", or 1/2"). Our old partner was very into overkill. We don't use an anchor buddy. They are only good for a few seasons. Stay with a rope. Not sure about steep slopes, but I'm sure when it grabs you'll be good.
|