These feel great to wear and at ~155lbs (+/- 5lbs depending on the day) and 5' 10", the Medium is a perfect fit for me. I also got a Small because I wasn't sure on the proper size, but that was a bit tight; still wearable, but the Mediums feel better.
The sides open a little more than most of my other thai shorts, but that's the style that I like, so these are great. And the design is even cooler up close than in the pics!
I love the shorts although they are a tad big on my I was able to roll up the band and they were ready for action. I live the feel of these shorts and also how you can machine wash these making them much easier to clean and less of a hassle. I love the shorts and will be buying more when they come with more colors and designs.
I am 5'8" 180lbs and bought these and the 2 below in XL. This pair is noticeably smaller. If ordering again I would get these in XXL.
All 3 are great quality.