Fits large. Good overall condition, tag has been washed out.