The colors were ok. They were way smaller than what I expected. I don't really order things on line and now I remember why you never get what you are expecting. I tried to return them to a local JoAnn's and they would not take it. I was very disappointed. You are better off purchasing them at a local store they are cheaper and you don't have to pay shipping. They were over priced for what you get.