I have the exact same seat in my 91 90q20v. Nice seats. Not quite as good as BMW sport seats, but nice nonetheless. re: "they are hard". Yep. Is that bad?? Grant