Toyota is boring, I'm in favour of Subaru, they're great. Both very reliable.
The only concern is the boxer engine service after the warranty expires.
Honda is a reliable brand, but still has flaws. If speaking of Civic - this is the most reliable Honda among all.
I own a 2012LX and my buddy has a new 2016 Touring.
Frankly, it is hard to talk about reliability of a car that had been in production for one year, but my buddy's Civic runs great, like a clock, supporting the model's reputation.
I personally, would never buy a CVT model, I would go with a manual and a 2 litre engine.