I wear petite sizes and this shirt fit great. I hate when tops have super long sleeves or the shirt is very long. This fit at my waist and stopped at my wrists. I could not have gotten a better fit. It protected my skin and kept me cool, not to mention it looked nice. I would wear this for running around let alone swimming or boating. This top could even work for working out. If you are looking for clothing that can take you from one activity to the next without reapplying suncreen, I highly recommend this top.