I ordered this for my boyfriend for Xmas. I work in fashion so I know how sizing and specs should work. I measured him and checked online to make sure that I was ordering the size correctly. It came WAY too small event hough he should have been in the middle of the size range. I then had to pay more to return it. He liked the product. I was just unhappy with the sizing and return policy for the manufacturer's error.