Almost brand new! Altered by my seamstress and only worn once on my wedding day. I usually wear a size 10 and after alterations, this dress fit perfectly! Hem length is 46". I am 5'0" and wore 5 inch heels.
Built in cups and train, no veil or slip included.