They foam seemed to fit fine. I had a shop install mine because I went with the leather covers from legendary since my car is a se. I haven’t really sat in them too much since my car isn’t finished yet, but they feel fine when I sit on them in my room. I also had the shop add seat heaters while they were in there too.
-ray