The fit is good.  I generally order a medium and this sizing was spot on.  I wanted to purchase a darker color but as I have swim shorts in various colors I went with white instead.  It is see through like cotton when wet and is much clinger than I would have thought.  It will be a good shirt for mowing or swimming at the beach if I need to avoid the sun, but I wish I had gone with a darker color for the pool.