You are Looking at a Cycling Bib(By :Pactimo).  I Give it a grading of 10. Tag says size Large.. may fit smallerL(Depending on how tight/loose you wear your clothes)....Read Measurements(compare them to a piece you own and you will get an idea of how it might fit)....My actual measurements are as follows.  Top to bottom from top of back,28".  From top of shoulder,33.5".