Overall a great product for the price. However, I would have gotten a medium if I would have been able to try them on. All that being said, I am 5'7 and 125lbs. I ordered a small and they fit, but I won't be able to dry them. They are just long enough, so that is good. They are tight, so thong is required!