Delivery time so long

I am happy with the quality of product but delivery time is so long hope you guys improve. Overall happy with purchase!!!!