I had a Mustang on my previous bike, a VTX 1800. I was never really happy with it. I have an Ultimate (King) on my F6B, and I love it. It's the most comfortable bike seat ever. I've never tried Corbin.