I bought these for the gym. I mostly do weights (squats, deadlifts, etc) and a bit of cardio. The print is really cute, but the fabric is not breathable at all. I wouldn't wear them for gym again, but they'll be just fine for light exercise like going for a walk. The fit is true to size, quite comfortable. I'm reasonably tall (5'9), and I have a long torso, so they're not as high waisted on me as they are on the model.