I first purchased a medium that was smallish for me so I sent that back then ordered a large which turned out to be the same size as the medium if not smaller. I am not a big person, I was bummed and sent it back. The experience cost me $20 in return fees plus I had nothing to show for it. Lesson learned - do not purchase on line as sizing is way off.
This review was written in the old system and had content requirements that are different than reviews written today.