I am so sad that this bra has not fit me perfectly. I ordered medium, thinking it would be the right fit since my shirt size is medium, but this was not the case. The bra fits very snug. The straps are not adjustable enough, therefore they are too short and dig into my collarbones/shoulders. I am sure that if I had ordered a large, I would be much comfier and the threads would not be snapping. Size is my only complaint, beautiful bra design otherwise. So size up ladies!