I wanted my 1st birthday as a grandmother to be iconic, and it WAS! I am 5'3", 125 pounds, and bra size 36D, and I ordered a size 6. It fit perfectly. I love the fit and the feel, but I only regret not having a steamer to get the wrinkles out. The dress was delivered well-wrapped, and I traveled from NC to FL with the dress gently folded in my car. As you can see from the pictures, I still had wrinkles. Oh, before I forget, the heels I have on are 6 inches (no platform). I would 100% recommend this dress to anyone.