These were pretty good quality, but you don't get exact same colors as pictured, I got 2 white, and the rest were various purple solid and purple patterned (i hate purpel...) other than that I would buy them again. It just would be good to know what colors you will get in advance.