Do not order from this company! Placed an order on 5/13/24, payment processed within seconds... Kept asking about the shipping and tried to cancel many times. I was told over and over "don't worry, I will rush the shipping". Finally on 6/1/24 I received a shipping notification but the package sat in Jamaica, NY until 6/10/24. Now it says my package will arrive on 6/14/24. I know when I get it the product will be of the poorest quality.