Five Stars
Fits great, looks good very functional.  love it
Rating: 5 stars