It's a pretty good product, but I don't like that it has slippery bottom. It should be more rubbery, otherwise it will slide. It's the only con, so far. It fits my Canon EOS M10 perfectly and will be great for my Nikon S9900, too. Both cameras are similar in size.