complex cloth