I ordered a size medium and it was huge, like an extra large size. The width on the arms was enormous. Overall much to big to be a medium. Otherwise, it was just fine. I had to send it back due to it's size.