new with tags although there is a very small mark on it that may or may not wash out. i didn't wash it to keep it as new. it is a xl 18-20 which i believe would be young men/youth size