The top is hand sewn I believe it is cotton. I'm not sure how to proceed as I'm really new at this. the stitches are small. How small i really don't have anything to compare it with. Up for suggestions.. Thanks so much...I'll check back later with you ..Thanks so much.