Thanks!! yes the colors are very pretty!! guess I forgot to take a pic of the tag saying what its made of ..so since you asked, I will tell :) lol...it is 100% cotton, its really nice top and soft too. Thanks for checking out my auction, also have many more running now