These are OK and get the job done if you're just looking for something to throw on and go run a couple of errands. Would be okay for light activities like working in the yard or even yoga. I am a 36C (full) and these were a teeny bit snug but nothing a few wears can't fix.