It is a custom fit, prior owner had it custom made so it fits well. You would think it is a cover that you bought at a store. The outside is denim like and the inside is a soft liner. There is elastic in it as well as a tie down on each side.