Yes it's a Brad suit, top notch work highly recommended, the only thing I upgraded was the face shell with a more accurate one.
They are actually well balanced, the carpet helps so they don's slide, they are slightly leaning against back wall, I always position them at a angle so they look totally free standing.
GFollano