Fits great and stays put.
I was concerned that it might move around on the seat, however it stays put quite well.
Rating: 5 stars