Edelweiss vs Condor
Many praised Edelweiss for their service on the other thread, but I recently flew Condor ZRH-HER which is in direct competition with WK on this route and overall had very good experience with DE.
It was also cheaper compared to WK.
For about 150 CHF total for one way, I had luggage included, exit row seat, very nice hot meal, wine, coffee and great service which countinued throughout the flight. Yes they sell most food and drinks, but it was decent quality and they actually encouraged people to use call button if they needed anything.
Also unlike WK, DE has a decent app and it can be used to book flights not only from ZRH but a one way back to ZRH too which is impossible with WK (requires booking as LX). Did I mention that you can easily change seat on DE online and add additional services?