I got one like this for my CX-50. Buttons are well protected from accidental pushes. Only issue with mine is that although the button positions are indented in the leather on the side, they are still difficult to see. So, I got a silver Sharpie and outlined the 'open' button - works like a charm.