Brand new in original packaging. Exactly the same as shown in the picture! Comes with 2 for front and 1 for rear. (total 3 pieces) Beige semi-custom trim able floor mats with 3D non-slip print padding. Made of high quality PVC rubber. Front mats size: 30" X 19.5". Rear mat size: 16.5" X 60". To protect your vehicle from snow, water, dirt or mud. Rubber grips on the bottom of mats to help keeping floor mats in place. Ready to be trim to fit for direct replacement. Note: please check the size before you trim the mats. Fitment: Fit for most Heavy Duty truck, Van, SUV models.