Umbreo brand Good quality. Just has a small tear on the right knee could be sewed easily. 36” long, waist 33” or less. Has elastics that go on the foot inside soccer shoes to keep them from moving.