I don't own one. Do the windows come out or sewn in? A boat top company could probably make them for you, but the cost may be high. Purchase Velcro and make your own windows to attach in place would be another option. Plexiglass or clear vinyl would do the trick. Good Luck in your search.........
Kim