They will fit, but there may be more than what you see that you need to buy.
For example, you can make the aero splash guards fit a base Impreza, but you also need the body colored rocker panels that comes on a Sport, because they are designed to fit over those.