Too Small
I have a 43" chest and ordered the XL size.  It is too small for me to put on.  Also, one strap is sewn on backwards so it will not attach.
Rating: 1 stars