Fits the Bonneville, mounts at the upper fork and handlebars. Easy and fast to put on and take off. Not really tall enough to be useful for me. Apparently all my photo files are too large to upload but I'll keep trying. 75 bucks plus shipping