Perfect fit!
Easy to put on, looks great. No issues so far.
Rating: 5 stars