Heavy leather one-piece suit with light padding on hips, knees and elbows. Stretch panel in back for biking posture. Zippers on sleeves and ankles, but make-do tabs on some after breakage. Should fit someone 5-10, 155-170 pounds. Made by Londsdale Leather many years ago...not sure if they are still in business. In Cowichan Valley for checking fit.