This is a great, high quality product but I returned it because it's too tight for me; It's very firm and gives great support but I realized I don't need that much support and it was uncomfortable to wear.