Heh, well it will fit, about as good as any seat not made for the bike.
Fitting this seat will entail you measuring the mounting hinges and the lock. Then you will need to pull off the cover and foam and drill the locations for said points. Then they will need to be bolted on. Make sure you use good washers, they will be critical for keeping the hinges attached to the pan. Measure twice, drill once.
However, if your current pan is shot, I don't see this as being any worse than having to make your own. Contact the company and ask them about your bike and if they have exact mounting steps.
We may all be surprised and it may fit with little modification.
The ride IS the adventure. The destination is just to get gas!