I purchased the 3X, it fits me (42 D) around my ribs and in the bust great!  Unfortunately the straps are so long that it won't work in the slightest bit for me, I'm at a loss for reasons but I will be returning this item.