Shipment arrived in a timely manner but the quality of final shipment was much worse than the sample received. Much of the shipment had scratches, glue stains everywhere, damaged and misshapen hats. Luckily this was a small order. Would not recommend supplier.