I bought one for my Yashica Electro. Excellent fit and looks great. I had no trouble with shipping. They make them per order so it takes a bit extra time. Well worth the wait.