Perfect Fit!
Works really well.  Will have to have help putting it on but other than that, it is perfect.
Rating: 5 stars