I heartily approve of your selections.
HOWEVER, over the past several years I've bought the 1st, 3rd, 4th, 5th, and 6th of the ones you've posted. I bought the largest size available for each one. NONE of them were even vaguely close to large enough for my 34" waist even though the label and/or sizing info stated otherwise. I wound up giving them all away.
I hope you have better luck than I did