made of fabric having considerable thickness;

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