I got the leather seats so I can help you much there. But I can tell you the longer you own your Subie the more you will appreciate it. They are great cars. This is a great forum as you will discover. Lots of good folks here too.
My Vehicle: 2013 Crosstrek Limited CVT , 2008 Honda Ridgline
Re: new owner 2014 SWP premium, Chicago area
I had a 2012 Impreza Premium with cloth interior. The same interior as the Crosstrek. I used fabric protector on the whole interior (darn cream color) still difficult to keep clean. Seat covers would definitely be the way to go. Don't go cheap either. Did that and they fit terrible and only lasted about a year.