OSO member Lakeluvr made a custom cover for my TG. It was VERY reasonably priced and the workmanship was top notch.
I would HIGHLY suggest you at least talk to him before you buy anything. You'll be happy that you did.
www.sunriseuph.com
BTW: It is time to get more upholstry work done on my boat. . . . . Lakeluver is who I am gonna have do it.