The fabric I received matched the picture on the website quite well so there was no surprise or regrets with the fabric. I was surprised that it took almost 10 days to receive the fabric though. It was good that I ordered it 2 weeks before I needed it for a class.