toyota got stingy on this one... there are no aftermarket speakers that fit exactly in the front. i forgot the exact size, but it's about 4". there are a lot of 4" speakers out there but the supra front speakers has 4 screw holes, most aftermarket speakers i've seen have 3... i took my door apart to find that the Boston Acousics I got didn't fit, exactly, so i returned them. If you open it up and take a look, you'll see what i mean. I'm thinking about retro fitting 6" speakers up front. A guy on this forum makes custom braces for this purpose. I'm gonna save some money and do some custom work on my car. best of luck to ya.