No tag, label says size M but it is slim fit and better for xs and s. The material is thick and warm.