The item was not what I expected. Seemed cheaply made; there were holes where the stitching was done; mesh did not stay on correctly - followed directions for installation; had to "hack" it so the mesh would stay on tightly. Extremely disappointed.