made of fabric having considerable thickness;

listen to the pronunciation of made of fabric having considerable thickness;