Material is described in product description. The screens slip on and 2 sides are stitched. There is velcro closure under the mirror. 1 year warranty against defects, restocking charges apply if returned under free shipping items.
https://www.eurocampers.com/Returns_df_10.html