I'm 55 and weigh 138. i usually wear a small to medium in dresses, depending on the style. For example, if I want my dress to be a little loose, I wear a medium, but if I want it to fit my body better, I wear a small. My bust is 40 inches, my waist is 32 inches, and my hips are 42 inches, and I purchased this dress in a small. It fits perfectly! Not too big, but loose, just like it should be. I hope this will help others determine what size they should purchase. It is also very good quality.