The nylon material feels sturdier than other shades. I purchased the XL size. For a Honda Fit the top to bottom measurement is good however the side length is a bit long and it doesn't fit into the windshield frame like the photo. But it still does the job.
Almost fits