Size is XXL. I am 6ft 290lbs with a large size butt, thighs, and calves and it is too snug for me. Just to give an accurate description of the size.
  Vintage  and made in the USA. Great condition!