Pretty good, great price
Overall for the price these are nice. It does take some messing with to get just the right fit and I have had a couple leaks. Could be user error but I had done just fine with my other brand.
Rating: 4 stars