Hi All, Here is the body comparison between K-7 and K10D: You can see the K-7 is slightly smaller, but when you hold both, you'd feel the difference is quite big. K-7 just feels better balanced when held in hands.