it's a replica, which means a couple of things:
1. it's Fiberglass, not Urethane (like authentic TRD
2. it will probably need slight modification to fit correctly.
but still, it isn't a bad price. buy now for 348 is about average for a replica.
my advice: don't buy the TRD
style kits. since it's a factory offering, it's not a true custom kit. many people who could care less about aftermarket (and cars for that matter) drive with the TRD
kit. you won't be taken seriously from tuner people.