Pricey, but great product that fits perfectly. It's not at all snug. Customer who is irritable