I am 6 feet , 180 pounds
Suit fits me kinda big, but comfortable enough. Woud likely fit someone up to 6ft 2inches, and up to 240 pounds.
unlikely to fit anyone smaller
Suit is fairly well made, leather is pretty thick. padding leaves a bit to be desires, but at least padding exists.
kinda a costume suit, but i've ridden with it before.