The first order I did was better quality, ordered 3 more for my 2nd order and I found the straps rolled up quite a lot..
pretty good quality. I am an us XL and XXL. this is snug but stretchy