My poplin fabric arrived just in time even though there were shipping delays. The price point was very good. I could not find 100% cotton fabric at any stores near me for less than what I paid here. The dye was dark, but it would kind of rub out onto my fingers when i was working with the fabric, but I did not have the problem after the material was washed. I will definitely be purchasing from this site again!!