I bought this and the Royal Hi-Low Beach Shirt together and they look wonderful. I bought a size 18 as I have a very long body (am 6' 2" tall) and wear 14/16 in separates. It fits perfectly, no dragging of the bust to my waist, no straps digging in or the crotch disappearing up the whazoo. Fantastic!! Recommend buying one size bigger than usual if you are uber tall.