Great product..allows you to be hands free....it has major adjustments.  I ordered a sz M and I'm a size 36D...fit good....if I were over38, say sz 40 would need a large...comes with an expander to make larger