Compatible, and they spin even better/ more freely than Shimano since they have bearings while Shimano only use bushings. I dont feel what the real world difference is when pedaling but it's a joy to see the jockey wheels spin freely for 5 seconds (no load) when shimano only manages like a full turn.