I took the time to sit down and read a bunch of different reviews for a bunch of different pants, and these caught my eye from the start. I am so glad I got these ones! you will not be disappointed! they are perfect for anything you want to do! They are crazy comfortable, and the control top really makes it so the pants one just end up rolling down when your really doing some working out, in other words, these pants STAY IN PLACE! I love them, and I even got my sister a pair because she loved mine so much.