Brand new, never worn! Fits great (I am a size 4) a but would snatch more for a size 6/M! bought this and decided to go with another dress but kept this as it’s such a classic while being a little elevated!