Think these  fit great.  Light weight and breathable.  Think will dry quickly so great for Water play this summer.  I usually am a large in pants and ordered XL (7months pregnant) and fit well since have adjustable waist.  Not as long as I usually get but I have large legs so like shorts longer-these go down to finger tips with arms straight at my side.  Hope this helps!