Shipping came from CA so it took almost 2 weeks for delivery. The material is very think and of good quality. It fit my chair perfectly. My only disappointment was I think this was going to be more grayish color. Instead it’s brown. Other than that it’s awesome!!!