Great material. Great support. Very pleased with the results and company A+++
M size will be perfect but strap is too short and very tight. Ive to order again for L size which is slightly looser but okay still acceptable..