I just got this dress today and I was extremely excited to try it on. I got a size small. I’m 5’4, 30D, 130 pounds with a muscular build. I got this to wear to work and it’s nice! It’s not too tight, too short or too low cut. I will mention that the shoulders were a little wide on me which usually never happens, I’m very broad. The fabric is blouse like and there’s a thin underskirt. It’s not super see through but I still think I’ll be wearing an underskirt just in case. Print looks like the picture. Its a shift dress so it’s going to be big around the waist but it’s very cute and I’ll be keeping it and wearing it to work tomorrow.