Im 5’10 and 195. Titan Super Centurion size 40. The straps I know how to tighten those, but not sure on hips or leg openings. The legs seem to ride up alot more then when new. I can get the suit on in 2min easy.
Clearly much too loose. I’d take it to a tailor to have it worked on. Pinching straps I’d be comfortable doing myself, but taking the legs/hips in I wouldn’t do myself.
Be sure to explain how strong the seam needs to be. Looks don’t matter, just needs to be strong!
I always took a marker and pinched and marked the sport where I wanted them taken in. I would also measure how much to be taken out of each hip. I would do that first, then come back and do the legs after you made the first adjustments.
Also sounds like the legs need to be smaller at the bottom.
Find someone good that works on car upholstery or seatbelts and they can stitch it up nice.
Or look up ginny phillips in Maine. she is awesome.