BOUGHT ON AMAZON AND IS A SIZE MEDIUM. NEVER WORN. ONLY TRIED ON. WOULD RECOMMEND POSSIBLY CUP SIZE A-C. I AM AN E CUP AND IT'S TOO SMALL FOR ME. IT IS STRETCHY AND SOFT. COMES FROM A PET AND SMOKE FREE HOME. PLEASE TAKE A LOOK AT MY OTHER ITEMS. THANKS.