These fit OK and are heavy enough fabric that you can feel fairly confident that every crease in your pubic area will not be visible.  They seem to protect from UV rays as advertised, but the fabric becomes so hot in sunlight that you run the risk of getting a thermal burn.  You really could not wear these in direct sunlight for very long.  Fabric gets way too hot.