Runs small. I usually wear a 34C, but had to get a 36D in this bra. The straps are scratchy in 2 places where they have seams. And when I sat back on the sofa, the band felt very restricting. I investigated and found there is nearly NO give in the front of the band, only the back and sides. Not comfortable for me. Returned it.
  If you want great comfort and stretch, try Bali Sure Size Wire Free bra (3484)on amazon. Also sold as Bali Comfort Revolution 3484 at Kohl's or Penney's. Decent support and seamless comfort.