Normally wear either a M or L but ordered a XXL just in case. Was concerned at first as it was tight pulling it over my hips, but went fine and had more than enough room once in place. Good access to the desired areas while concealing problem areas.
Perfecto