They should fit anything as they are throw-over panniers.
You adjust the two connecting straps to suit your bike and they hang off those.
They look like they are expandable too, by unzipping a peripheral zip they nearly double in size.
I wouldn't be without my Oxford throw-overs, which are identical in principal. Just a bit of a worry if you have to leave the bike and can't really take them with you, as they are not secure in that way!.. Bargain price though.
__________________
|