These shorts are great and do not ride up when you run in them.
I love a matching fit and teal is my favourite colour.