Brand new with tags! According to the Lily Pulitzer website this dress runs large.