I am a 24-25 inch waist and usuall wear an XS/S. The dress does not fit snug around my waist just because of the weight of the beads but it still outlines your body and gives some shape to my hips/ butt. The straps are the perfect length to cover my chest and would fit anyone with an A-C cup size. I am 5'6" and with 3.5" heels the dress was just above the ground.