Fits Suzuki V-Strom DL650 2004-2011.
3 year National Cycle warranty against breakage.
Made in the USA
The box that the windscreen comes in is 24" tall x 18" wide. It does take up the entire box with it's dimensions.
It does not give me specific dimensions on through the supplier the box is 22" Tall and 16" Wide and the windscreen fills the box up almost completely.