It will work just fine. I have SL-M591's and both SLX RD-M675 & Deore RD-M615 Shadow+ derailleurs on some of my bikes working just fine. All Shimano MOUNTAIN 10 speed shifters are compatible (Road shifters use a different pull ratio).
A forum community dedicated to Mountain Bike owners and enthusiasts. Come join the discussion about bike parts, components, deals, performance, modifications, classifieds, trails, troubleshooting, maintenance, and more!