This is a replacement body for the Team Associated Apex2 Sport Datsun 240Z. This body comes pre-painted, trimmed and ready to install.