These shorts are nice and fit well for my weight training at the gym. They don't offer the compression I expected. I also have 2xu shorts which offer much better compression so this is your best bet if compression is a big deal to you.
Pros
The ultimate skinny athletic pant for cross training, training, weightlifting, football, baseball, basketball, golf, hockey, tennis, running, walking, fitness, training, yoga and competing in all weather conditions. . Cool in summer and keep warm in winter.