I bought these for my medium size SUV and they fit great. They can be trimmed if necessary but these fit so good I didn't need too. I measured my SUV floorboard and used the 2nd picture posted on Amazon with the measurements to determine which set would fit my vehicle the best. When ordering I recommend that you check the measurements of each set from the 2nd photo for each set on Amazon. Then order the set that comes closest to your vehicle. I did punch a grommet in each front floor mat to hold it in place with the latch that is built in my SUV even though these are made of heavy rubber and don't move easily. This isn't necessary just my preference.
This set included two separate front mats and one double mat for the back. These are very heavy durable constructed rubber floor mats that will last a long time. These will protect my floorboards from rusting due to being wet from snowy boots and wet shoes not to mention spills. They also clean easily with a hose when they get muddy in the springtime during the rainy season. I'm very happy with the quality and fit of this set.