I bought a size small, I’m 130lbs and a 32C if that helps anyone. They ate up with this color oml. I love the straps in the back. They aren’t adjustable but if you get the right size it doenst matter. It’s so comfortable and doesn’t hurt my neck and shoulders