Camera leather has a very good product, to say the least.
I ordered a new skin for my Rolleiflex, There were a few emails then a very long wait. I actually had given up at the point the kit arrived.
It fit perfectly.
The next was a kit for my OM-1, I was prepared for a long wait and when it did arrive I was as pleased as I received the kit for the Rollei.
When dealing with Camera Leather be prepared for varying wait times but a very fine product.