They should do as you have to order them from Japan. The official Tonneau screws in to 2 holes under the carpet and 2 holes under the rear strut. Non official, tend to just wedge in the gap, so either way you should be fine. Check your strut and under the carpet for holes (To screw into). If they're there, then you should be ok. I4N sells some really nice unofficial ones, so worth a look if you don't already have one?