Great on powdery snow, hard packed snow and ice. Pretty good (better than nothing) in slush. I just finished a 5 mile run on all those surfaces and am very impressed! Im surprised at all the negative reviews. I love mine.