The products are of outstanding quality. I am shred and I ordered an M size
They have a very strong elastic band so you can fit as you wish. Textile is really nice looking.
Shipping team is terrible, it tooks over a month to receive my product. I would have given 5 stars without a doubt but with such a bad shipping team, I had to give 4.