For the price, I expected something that would be wearable and durable but not custom fit. That's what I got. If you're lucky and they happen to fit perfectly, than you've saved a bundle of cash. Good product.