I have a MSX 1000. The body isn't anything special but the lenses are very nice. Considering they're all M42 lenses that means they fit any M42 body. I really like the 135mm I have.