Cloth All You Need To Know