I ordered a "LARGE" thinking it was a 12-14. After trying on the swimsuit I thought I must have gained 50 lbs! I looked at the label and it read "SIZE: LARGE (10)". So take that into consideration or call Overstock and confirm the labeling. I love the color and print. It's a very well made suit that is completely lined, front and back. I might try ordering the extra large although the V-neck is pretty low and might be too low for my large bosom.