110% awesome! Generous size and quick and easy to put on and off through rainy weather that sneaks up on you!