This wedding dress is about 2 years old, I have only worn in twice and never for my actual wedding. I'm 5'6" so that might be taken into consideration for length if you are a lot taller or a lot shorter than that. It is a size 2 but I believe there is room for adjustment for it to be made bigger/smaller. It's in great condition and has no markings or stains on it.