I am a 5'8" tall American woman. Everything was an inch too short on all 4 things I bought. Also everything I ordered is tight around the chest -- and my chest is 4 inches smaller than the smallest chest range they claimed for the size I selected! So, if you're a medium just order an extra large or don't bother! You can't return items realistically. Read their policy. You must prove that they sent the wrong thing. They are not honest about their clothing sizing. I can't add fabric around the chest or to the sleeve length! But if I had ordered 2 sizes larger least I could have take it in if it ended up being too big elsewhere (like in the waist). Delivery time was acceptable. I am in California my order arrived a few days before the promised deadline. Don't think you're getting any amazing great deal - the quality is commensurate to their prices to you - like Ross store or Walmart.