Used this under my gown as my graduation dress. It goes just above my knees and the material isn't see through and absorbs sweat without showing it! I stood outside in 95 degrees with 80% humidity for 1.5 hours before graduates were allowed into the building (awful practice) so I can say, without a doubt, it surpassed my expectations. So comfortable and flattering