Well, I am sure that had ALL advertised colours arrived (the box was missing the red paint), this product would have been perfect. I bought this face paint for my childrens' bithday party so was left dissapointed when there was a missing colour (no spider Man then!). In fairness, the item was delivered in good time but now I have to send it back and wait for approx 10 days to get a refund and then order another one and hope that it arrives on time and with ALL colours! I can not afford to buy another one before I get my refund. Be aware; I have heard that this isn't the first time that colours have been missing from this brand - no matter where you buy it from!