This sizing is totally misleading: I selected a G cup and they sent me one thats ostensibly compatible with B to H. A crazy range. Needless to say, it doesnt fit at all, which is too bad because I had been wearing this brand for years & loved it (when they made the kind that had a much smaller range of cup sizes so they actually fit).