Promptly mailed and expertly packaged. It does not cover the new Impreza model from 2012 to the present, only the WRX and STi version with different sportier components ( 2 very different automobiles). To my knowledge there has yet to be made a repair manual for the modern Impreza from any publisher. Should you have an Older Impreza 2011 and older, you will love this book for the large amount of information printed.