The finished product looks perfectly OEM and is highly functional. It's even a little thicker than the stock carpet floor. I am very happy with how it turned out. The install was about 3 hours by myself, working slowly. No troubles at all. Instructions were detailed enough to get through it on my own without feeling like it took 3 hours.