Product review (5 stars): Good fit and function
Arrived earlier than expected. Good fit and function.