I had vinyl Bestop seats in my old Jeep CJ5. Wasn't real fond of them (not enough lumbar support for me and too hot/sticky).
In my Bronco I went with Mastercraft in the front. I don't recall the model, but they are cloth, with adjustable lumbar support and a fixed back. The driver's side had a quality problem (they forgot to put in a plastic piece to keep the lumbar support from cutting through the mesh it then rubbed on). But even with that it held up for about 20K miles, and I was able to fix it myself. Overall I'm very happy with them, maybe the only drawback being that the side bolsters are a little high which is great for sitting, but makes getting in and out a little harder.
I do have Bestops (cloth this time) in the back seat. I squeezed high backed "front seat" back there. I never sit in the back for very long, but the people who have haven't complained at all.
(See post #7 on page 1 of my build thread for more on the seats, and post #38 on page 3 for more on the Mastercraft seat repair)