30+ HWY MPG in an AWD car is pretty good! Mind you it's no Nissan Juke or Hyundai Sonata, but pretty great for a Subaru nonetheless.
27MPG mixed in the CVT is also pretty good.
Subarus have never been great MPG performers... and have been left behind by competitors in recent years.
Of course the newly re-designed Impreza coming out is supposed to be a big step forward for Subaru. Their new engine will likely replace all the EJ20/ 25s in the very near future.