I have 02 WRX front seats in my 2000 L. They fit just fine. The only problem was the seatbelt issue...all you need to do is take off the WRX buckles and bolt up your old ones to the seat. It may not match the color, but that's not really a big concern for me. The are more supportive and more comfortable than my L seats. Plus, my drivers-side seat was pretty worn out.