Opinions on softtop replacements

What are your opinions on different softtop replacements? Vinyl or fabric? Plastic rear window or glass?