perfect fit
I ordered the large size and it works great
Rating: 5 stars