Approximate Cloths Required for 1-450:
170 Linen Cloth
180 Wool Cloth
150 Silk Cloth
110 Mageweave Cloth
80 Runecloth
115 Netherweave Cloth
80 Frostweave Cloth
At first, visit any First Aid trainer, pick up the profession and you will automatically learn to make Linen Bandage.
1 - 40
50 x [Linen Bandage] - 50 Linen cloth
40 - 80
60 x [Heavy Linen Bandage] - 120 Linen Cloth
You'll have to visit your trainer again at 75 (or 50) to be able to continue skilling up to 150.
80 -115
60 x [Wool Bandage] - 60 Wool Cloth
115 - 150
60 x [Heavy Wool Bandage] - 120 Wool Cloth
Learn Expert First Aid
150 -180
50 x [Silk Bandage] - 50 Silk Cloth
180 - 210
50 x [Heavy Silk Bandage] - 100 Silk Cloth
Learn Artisan First Aid
210 - 240
50 x [Mageweave Bandage] - 50 Mageweave Cloth
240 - 260
30 x [Heavy Mageweave Bandage] - 60 Mageweave Cloth
260 - 290
50 x [Runecloth Bandage] - 50 Runecloth
290 - 300
15 x [Heavy Runecloth Bandage] - 30 Runecloth
At 300, visit any First Aid trainer and learn Master First Aid.
300 - 330
45 x [Netherweave Bandage] - 45 Netherweave Cloth
330 - 350
35 x [Heavy Netherweave Bandage] - 70 Netherweave Cloth
Visit any First Aid trainer and learn Grand Master First Aid.
350 - 400
80 x [Frostweave Bandage] - 80 Frostweave Cloth
400 - 450
Make [Heavy Frostweave Bandage] until you reach 450 if you want to max out it for Achievement, else there is no point in leveling it up to 450.