I ordered these and SF2 seat foam to recover my front buckets. On the seat backs the upholstery fit perfectly. The bottoms however were a totally different story. On both seats there simply was not enough material to go over the frame. The front and back I was able to squish the foam down enough to hog ring it, but the sides just wouldn’t work. The vinyl was about one and a half to two inches short. The vinyl ripped when I tried to stretch it. I won’t be returning them though since I’m going to eventually put in different seats and rip will be mostly hidden. Buy TMI vinyl and foam instead.