This was nearly perfect for my Krul cosplay 
I ordered a size M bc thats the size I normally fit
Im 53 and 115-118Ibs & it fit great although the arms were rlly long still Im so
happy with the product tho 