This is a GREAT company! No company is perfect, but this one is close. Their products are made in America, mostly hand cut and fit to precision. When they have their Amazing sales, they get super busy, so it could take longer to receive your order. I was happy to wait for such an awesome product! If you miss the noted delivery window while checking out, just call or email them to find out when to expect delivery. I called and they responded in a couple of days. The delivery was seamless for me.