It fits everywhere in the right places and the quality is great, except the shoulder strap digs too much into my shoulder because its not long enough from crotch to shoulder. Not blaming this on the company because everywhere else fits perfectly, but honestly don't know how much I'll be able to wear it because of this