Best tops available are made by Robbins Top Co. Search for them on the internet...several companies sell their product, or ask your local upholstery shop to get a Robbins top for you.
http://www.soft-tops.com/ The top man I have been dealing with uses EZ-On tops. They are pre-marked for location and they are a quality top. He has been doing this for 40+ years and he has done my tops for the last 20+ years. Best man in the business in this area....never a wrinkle or crease. I have heard of Robbins but never bought them.