Based on a size XXL; one size fits up to 3X. Approx. 40 inches long. Washable. Made in USA and imported.