I ordered the large black short sleeved one and I was not very happy with the fabric and the snap fasteners. When the seller saw my unsatisfied review they immediately contacted me and replaced it with another one. I instead chose the Medium long sleved grey outfit and I am VERY SATISFIED.
5ft 11in 155lb and the medium fit perfectly. Very happy with the fabric and the snaps this time. Thank you for your wonderful customer service!