its a medium grill. it doesnt fit any usdm bumper perfect. I have the same one on my legacy and it leaves about a 1/2in gap on the bottom but you can barly notice especially since my car is black. Heres what it looks like and honestly gap or no gap still a 100 times nicer then the stock plastic honeycomb grill.
It will only fit perfect on a jdm bumper or if you get one off the jdm outback /lancaster. But the JDM outback/lancaster grill doesnt look anything like the L7 grill. The L7 grill with the red emblem is off the JDM twin turboed legacy GT-B and the non turbo varients of that car have a green L7 emblem. So if you want this look on your grill you have to deal with a small gap. Heres some bad pictures of my personal GT-B grill headlights and foglights. I will be getting a JDM bumper soon because my stock one has a 2x4 sized hole behind the license plate and has many gouges and scratches all over from the previous owner.