It was a great fit on my Toyota Corolla 2006 WITHOUT a roof rack (the next size up would have probably fit too, but this was more room than we needed). Overall Id have given this a 5 star, however, the screw hole that is supposed to fix the microphone arm with the base was too loose for the screw, I think I just received a defective unit. more over, it was just the mic that was broken, not the actual speakers, so i have been using them ever since as a pair of headphones. It fits absolutely perfect now no bounce at all. I have smaller ear holes so I didnt really want to waste money on 3x mediums if they didnt fit. If you can afford it definitely buy it! The flight sound clearer while the 9x sounded muffled. 00 and was a pain to get the bubbles out and left marks on the screen. We traveled approx 1200 miles each way with a couple of beach chairs and several large beach towels and some tennis shoes in the bag. My little chunkster, now 9 months (21.