Size medium but would fit sizes XS-L! Ive had friends of all sizes borrow this and its SO flattering on everyone!