These shorts fit well and are very comfortable. I bought the white to wear under a primarily white dress but the shorts themselves are pretty transparent. I would have rather worn white cotton bike shorts in this situation for more coverage.