One size fits small to large.
51 inches from shoulder to hem.
Model is 5’7” and normally wears a size small.