I have American Rider (think that's the brand) and they offer good price, size options. It's a light weight canvas with enough support in the sides and bottom so that it's not a limp rag strapped on the bike. I line the inside with a big trash bag to keep things dry.