It will ship the day after it ends and the shipping info is received. My best guess is that it would arrive in 7 to 10 days. I haven't weighed it but if it is under 13 oz. it will ship first class and be there in around 5 days. Thank you
It is not hot pink but i'm not sure what kinda pink you would call it. To me, a violet is more purplish pink and that does not describe it. I know that doesn't help, sorry