Overall I really like it, it comfortable and straps are adjustable. My hips are 44 and waist 31 I weigh 174 and I got an XL. I definitely have room in it bc it stretches but I didn't want it too tight