DIY acoustic panels?


I took a look at gikacoustics.com and thought the sound absorption panels were actually pretty good and reasonably priced, but I am interested in making my own to better match my room.

Does anyone know what type of cloth is good for sound absorption, hopefully something that is readily available at fabric stores?
bobk3
Check out the women's pant suit fabric. They have grey and black at Joannes Fabric. Do the blow test on any fabric you are looking at . Blow through it and if it lets all the air through it is suitable . The women pant material looks exactly like Magnepans fabric . Find one of their 50% off coupons too . 
OP - I will load a pic of my diy stuff so you can see the pant material I am talking about . it will be in my system page .
These guys really provide the best services and you can literally check out their website that is absolutely amazing and awesome!!! This is the website that i personally recommend for getting acoustic panels, wood panels, wool and domestic decorative interiors. 

[url=https://www.panelsforwalls.com/wood-wool-acoustic-panel/]wood wool acoustic panel[/url]

<a href="https://www.panelsforwalls.com/wood-wool-acoustic-panel/">wood wool acoustic panel</a>
I tried 6" foam rubber suspended from the ceiling with some effect, with 4" foam on part of the side and back walls.

When I bought my new house, I made a deal with my wife, I got to do the family/dining room and kitchen and she got to do the rest of the house.  To that end, I have bolted 2 king size mattresses to the back wall, and a queen sized mattress to each side wall.  I then suspended the same foam from the ceiling.  Amazingly clean sound source, but I am running a 500w output amp, with 440,000 microfarads of power storage into a pair of modified Whisper Legacies, full Valhalla/Odin loom for the mids and treble and LAT 12 guage speaker wire for the bass.  I can turn it up to about 30% before I have to leave the room.  Amazing sound.  Cheap new mattresses are the way to go.
David
Can you sleep vertically on the mattresses? And do you think mattresses are way over-priced?