Product review (5 stars): Great buy!
Received promptly, fits perfectly and happy to have it.  Thanks Amazon!