Amazing quality, looks and feels like it should have cost a lot more 
The small amount of rain we have had it proven to be water resistant. Easy to put on and off 
My own fault I have brought it a little too big but it’s fine better than being too small I guess, i am very happy with it