Great deal and great quality.
I have to admit I was skeptical but these are really good quality for the price.  And yes, all of the colors arrived.
Rating: 5 stars