I Looked at the various sizes, got my son to measure my chest size and ordered a medium. It only just fits! It arrived on time, no problem there. The actual product is very flimsy. The seams are already pulling open without having put a single thing in a pocket. Material is very thin and looks like product is very much mass produced. We will see what happens when i use it for a Ryanair flight!