Siebenrock stuff is OEM quality and the best you can buy, but neither the G/S or the GS covers are a easy job to fit.
You need a heavy duty staple gun and very short HD staples, and preferably a second set of hands to stretch the cover as you fit it, as they are made the exact size and require a decent stretch to fit.