Not sure on what the waist sizes are but im a 34ish currently and my large fits well. i usto be a 38 and it was quite snug on the legs. i would suggest trying one on the local kite surfing stores usually carry them i think.
one thing is that if you use there normal spreader bar it will not fit into the dog bone hook ups