One of my very favorite new pieces for summer! I'm extra sensitive about walking around in a bathing suit. This was fabulous for our Disney trip! I'm normally a size 20-22 at Lane Bryant, 2-4 XL everywhere else.