Bought 2 pair and love them both.
I have purchased 2 pair of Kroops First the Houston, the other was the Cheyenne. I love them both. My other half loved his Ray bans but after getting a pair for Christmas its all he wears now. You can ride working cattle trail ridding or doing an event you never have to worry about them slipping, whether you are walking, trotting or running. I love the fact that you can wear them in the sun and they block out the brightness just perfect for driving and then walk inside and they're not so dark that you have to take them off while in a building. These glasses have definitely have become my go to any time of the day riding, driving or working outside. I definitely recommend them for any equestrian rider, for any event that you do.
We wear ours with contacts in and they do not cause any problems with them.