Bra size

I’m like 165 pounds and I’m 5’8. Whenever I measure myself to get my bra size , it comes up that I should be a 34b, but the straps slide down and I gap so I wear a 32C. How am I such a tiny band size even though im not tiny in general?