Clothing and apparels