This saddlebag has a Universal fitting, and 4 Tie-down ribbons on each side for extra security. It has a hard sheet inside to maintain its shape, with 4 inside pockets. It is 100% waterproof and UV protected, so it will not turn white in extreme heat. Artificial leather. 14.75" x 7" x 12.75"