A dress we ordered from another company never showed up so we overnighted this one for a formal dance. It is beautiful and fit perfectly! The royal blue color was lovely. My daughter is about a size 10/12 and we ordered the 12. She is about 54.5 and this touched the floor with heels(maybe two inch heels?).