This saddlebag has a Universal fitting, a heavy duty Velcro cover, 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 6.5" x 12"