Actually it depends on individual lah. I have been using it for the body to prevent it from bumping to hard objects when moving around.... I usually sling my cammy around... Anyway, I got it as a free gift bundle when I purchase the cam, so might as well use it.... So far so good lor.. I have big hands so I feel the grip still alright. As for trap moisture, have not notice it... its not really tightly fitted (loose contact between body and case) on the cam, so air still flows true and I guess, moisture suit not be much of an issues.