I wasn't sure what to think after reading the reviews and looking at the pictures but when I received the product, I was happy with the purchase. It fits my M50 almost perfectly (there is some wiggle room when it's on). But I love the fit and the look!