Overall I like the product but they are made on the more generous side. Once you use them they are non-refundable so I had to buy a new small size after the medium got too big. I have found that at least they are machine washable in my machine.
Pros
High-quality stitching guarantees durability and longevity
Cons
The product can be of different colors and sizes, which limits the buyer's choice.