I am 5’4” and 115lbs. I bought a size small and they fit perfectly. The fit is loose and flexible. The material is very light and airy - similar to swim trunks, but stretchier. I am sure they can dry very quickly. This is important to me, as I got them to use as a swimsuit cover up, and for future travel in beach/tropical climates. But they are also great for just lounging around.
My only complaint is that the inner pocket pouches often stick out when I sit down. That being said, the pockets are roomy and actually functional. I can easily fit my iPhone and keys in one with room to spare.
If I need more shorts, I will probably just get these in another color. I think they are perfect for travelers who want to pack light and have quick-dry bottoms they can wash and hang in their hotel room.