Pre washed and machine dried cotton . most all pieces are over 5'' by 6''. over 1 Lb. I have many Lbs. of this fabric . check out my shop where you will see all the fabric I use. If you live close to Southern Calif. the shipping will be less . I think. if the shipping is less I will give a refund .