Unbranded but good quality, thick neoprene (not sure of thickness but maybe 3-4mm). Had new neck and wrist seals, new booties, new inflate valve all fitted in 2018. Only used a few times since then. Measured and sizing as follows, give or take - you would have to try it on to be sure of the fit. It would probably fit someone a little larger to be honest.Inside leg = 78 cm inside leg. Shoulder to crotch = 72 cm. Arm length (shoulder seam to cuff) =47 cm. Shoe size = UK 7-8.