Wife has a 2014 Crosstrek and it's been a great ride for her. We run studded snow tires in the winter here on it and it's been unstoppable. Back and forth to town avg 30 mpg. And she got 40 mpg going up to Tacoma on a trip to see the granddaughter.
The newer ones with the driver assist I have no experience with but my neighbor has one and said he got into a swarm of grasshoppers on the highway and the auto braking activated.