Pro: Material is stretchy and comfy to wear.

Con: The Large size really is more of a Medium. I am a DD and would have probably done better with an XL. I am able to wear them though, they are just a little tighter than what I normally wear.