So cute in theory, but the length of it so short. There is minimal stretch to the material, so I couldn't get it past my mid-chest. Lovely color with a nice shine, but it just couldn't work. Although I will day, it is very likely it's due to my body type. I am generally a "small" but I'm often between 32D and 32DD up top. It's hard to find one pieces (or two piece sets) that will accommodate both top and bottoms haves. My hips are about 34 inches, waist about 28-29, and those areas fit perfect. I ordered a small.