I have a Jeep Liberty. The lid fits well if you choose the right size, but sometimes it needs to be tightened. I tie the end twice to make sure it doesn't come loose, I've lost one (another brand) before, not sure if it was because it got lost or because I took it through the car wash . I've given it a 4 just in case I take it off before the car wash, otherwise good color and material.