Hi Amber, thank you for your purchase and your review, we are glad that you love the product. I’m sorry that you thought that the shipping was late however you paid for 5-7 (business) days shipping and you received it on the 7th business day which was still in the time frame considering holidays and holidays shipping delays. Thank you