Based off of the measurements, I ordered this item in an XL, although the measurements said I needed a 2XL in the bust. As it turns out, I needed a L... so I promptly ordered another color in the smaller bust size. Lengthwise, this really does fit well. I will be wearing this on an upcoming vacation... Ill probsbly just be pulling up on it a little. I consider myself to have a longer torso, and Im 55, about 160 (give or take a few), and a 36-38C. Im more broad in the shoulders and narrow in the hips, so there was plenty of hip/ leg room for me. Being thicker in the abdomen, I feel like the larger size will hide those areas that Im not as comfortable with.

As for the print- it is BEAUTIFUL. I love the teal color. Read through the reviews where others have posted their measurements. I think thats honestly the best size indicator!