Product review (5 stars): Perfect Fit
Exactly as described and fit perfectly. Absolutely no complaints -- thank you!