Overall I am happy with them. Kind of a pain in the ass to install, but made a HUGE difference so it was well worth it. I, however, don't have anything to compare them to. There seem to be a few fitment spots that don't form to the seat right but nothing that bothers me too badly. I'm sure you could do it the right way and use some extra foam to fill these in.