The fit was wonderful but the leather did not meet expectations, and the seller Papashoe delivers quickly but makes refunds very difficult. Although I followed the proceedure to the letter its now more than 40 days later and I have no refund.