I got the ultra plush and it looks much better than the stock one, the molded parts are pretty spot on just had to trim a little from the sides back and front, I just use the stock carpet as a template, the stock carpet seems to have more backing/noise reduction material and it's much more heavier than the new carpet, so I would reccomend to put some dynamat type material under the black carpet wich I put 2 layers of it.