I used on my uggs which are about two years old. I think the product would be better on recently purchased uggs. It cleaned them up really nicely however they did not feel soft afterward. This makes me nervous because I don't the material to crack and peel away. Since the weather has been nicer I haven't worn them as much so I won't know if they will become softer again. Maybe some things are just better dirty.