I wear a 27 in jeans (27.5 inch waist), and am a 32C, and this dress fits me like a glove! Length wise, it might be a little short for anyone over 5'6" (I'm 5'3" and it hit mid thigh) so I would be careful to not bend over. The straps are not adjustable, but the top of the dress stays up because there is boning in the top. I absolutley love this dress but I don't really have a chance to wear it much!