I have ordered 3 different times a massive amount of products I love how cheap an good quality it is. This last box 2 of the eye shadow pallets was messed up could have jus been the shipping. I got 2 of the same color pallets both are broke so there was loose pigment EVERYWHERE but id still order more. My nieces love wht I ordered for them to! It does take forever to get the package but worth the wait!