So here are some factors:
- Height: the lower to the ground, the more particles wind carries, which is where we'll notice weathering the most.
- Type: there are different types of rocks, each of them with a different hardness, and the harder a rock, the more difficult it'll be to weather.
- Location climate: a rock in a place with weak winds and not that much rain will take longer to weather.
Hope it helped,
BioTeacher101