5 out of 5Just PerfectExactly what I ordered was what I got and it fits so well...I've had to order 3 now, hoping to place more orders soon ????????15-06-2026by Dr. SamVerified Purchase