Jr. Officer's Frock Coats often (but certainly not always) have a quilted lining to give a better 'hang' to the garment, and the collars usually (but again, not always) have a velvet lining... in fact, some exhibit a collar entirely of velvet.
I'd vote for an enlisted frock coat reproduction...