Leather here and you can also order the custom fit rain cover. The rain cover keeps the rain of it but moisture still collects under it if it sits over night out in the rain. I always put the cover on if we are riding into some rain and it works well while riding.