this is a size small but it can def fit a medium and a large as well. brand new! just a lil too big for me sadly