This is a bib and jersey sewn together not two separate pieces. Full zip jersey short sleeves and 9 inch inseam short bib. 40 inches from shoulder to hem.  Appears to be a team set. Tags were removed by me by mistake! Great looking. Never worn .