It's a great coverall and I usually wear a medium but get the large because they shrink to a nice loose size medium if that's your fit.
The velcro came loose on the pocket side but the flap stayed intact after 5 washes. I simply re-sewed it back on.
They should be made in the USA, but they're not.