Not a lot I can say other than the fact that I cannot praise Snakehive Customer Services enough! Through my own error I ordered cases for the Microsoft Lumia 640 instead of the 640XL! When I re-ordered the cases Snakehive confirmed to me that I'd ordered the correct items and had them delivered inside 24 hours! To add to that they also included a stamped addressed envelope for the return of the original order and refunded me as soon as they were returned! The cases themselves are superb quality and a perfect fit! I have no hesitation in recommending Snakehive to anyone!