I bought these for my brother, in size US Medium/Asian XL. He is 5’8” and 145 pounds. They fit perfect so be sure to check the measurements. Made well, bright colors just as shown. The lining is a little snug, but it does hold you in place. I think they are a bit shorter than some of the popular styles I’ve seen lately, but not bad. I tried them on for pictures, and they fit well enough I considered keeping them for myself.