Juniors XL size, 100% cotton. Very lightly worn. Please see photos for mannequin measurements in terms of fit.