It is a little pricey, but it is a custom fit for the Focus and covers every inch of the windshield.
It is not flimsy like something you might buy at an auto parts store. It is more like thick, stiff cardboard. It folds very easily and is covered in high-quality materials with heavy stitching. It seems like it will last a long time.