The $15 ones from advance auto actually fit really well. I had a set of grey/black ones on my cloth seats for like 2 years, until I found a set of actual leather seats and swapped.
Current: 2013 Focus ST II.
Past: 06 Explorer
Past: 03 Focus ZX3 Modded: Rims, SVT Bolt-Ons, Tons of audio stuff with Kenwood Headunit, MB Quart Components, and Subthump Stealth Hatch Enclosure and Amp Rack Loaded with Kicker Goodies!