I own a 2006 Toyota Matrix XR with a 1ZZ motor. These fit perfectly in the front doors, I would suggest getting your own bolts and nuts. The nuts they give you are garbage. In my car this adds about .5 inches so you get a full 2 inches of mounting depth with the window rolled all the way down. They didn't however work on the back doors, but those doors really didn't require anything special anyway.