We got ours from Beasleys. They will make pretty much anything you want., within reason & have several colors to choose from. They even sent a matching bag to put the screen in for storage. You may have to call & leave a message, especially this time of year, but they will call you back. Great people. My dad has one of their screens as well.
https://www.beasleyrvsunshades.com/sunscreens