I work with a lot of various parts that get greasy and grime and rust all over and when I put them in this ultrasonic parts cleaner in 20 minutes they come out looking like new I was really really impressed with it. The only things I don't like is it takes over an hour to heat up to temp and that you have to be in a well ventilated area when using! But still 5 stars