Got these yesterday, wore one for the entire day today and didn't notice it at all....didn't have to adjust at all. Seem well made, but obviously I'm only 1 day in :) I'm a 36C, I usually wear size M from stores like Old Navy, and these fit me great. A little tight stretching to get over my head, but once they're on I'm good. I got black and red. The red is a bright real red, fairly true to the pic.