Arrived on time. Good material. I ordered a large to make sure it would fit and it is large. But better than being too small.