Perfect fit
I lost the one I had made from the dr. This one is a fraction of the price and so much better. I might need to order a couple more.
Rating: 5 stars