I have bought these in the past.
The last time was a few months ago.
They do not last and I was trying to find a replacement when I ordered these. The Extra Large is now about a medium !! I cannot even wear these and I know I have not put on 50 pounds in a month. I do not have time to return them as I have to go back on the road in the morning.
I could list several bad changes they have made but I will just say do not buy them.
I sure as heck never will again.