A custom one is a nice idea but a bit pricey, so I ended up getting a universal cover.