Pros: Soft, comfortable, easy to put on, cool and stays put for the most part.

Cons: bunches on the seat a bit but not too bad.