I’m a 20-22 and I initially bought a size 24 worrying about the fit around my legs and bum because I am pear shaped but they were way too big so swapped for a 22 and they fit perfectly! I’m probably a 20 on top but adjustable straps are perfect, I just tighten them as much as I can and they’re perfect. I would personally prefer adjustable straps with a button if that was possible because the strap dangles but I think I’ll get used to that. I’m a G cup and these fit absolutely fine around my chest which was another concern! These are the first pair of dungarees that has ever fit me well. Worth every penny! I’m about 5ft 3 and a half, they’re not too long at all especially with shoes, I’m still going to roll them up but if your 5ft4 or above you definitely don’t need to if you don’t want to and these are the regulars! Definitely recommend to my pear shaped baddies.