Fits like a womans XL but could be worn by a man. 100% cotton. See photos for actual measurements. Good condition.