The Ever Ready Camera Case for Canon EOS M or M2 in light brown from MegaGear is a custom-fit full case including a top and a bottom half. The exterior is made of durable leather and the interior is a blend of polyester and cotton so it won't scratch the camera body or LCD screen.
When you want to use your camera, simply unclip the case and pull the top half back for access. The top of the case stays tethered when your camera is in use. You don't have to remove the case to use a tripod because there is an integrated tripod socket on the bottom. Keeping the case closed will protect the camera and the lens against dust or accidental damage.