Brand new, never worn, tags still on. I bought this and didn't realize it would be too big on me.... XS seems equivalent to a size 2. Very cute, trendy and sold out early at J Crew!