These shorts are a good length and the material is soft, but there are a few things I did not like. First of all, I found that the lace, especially around the seams, was very itchy. They shorts themselves are opaque, so your underwear will shine through. Finally, the dress I tried these under kept sticking to these shorts (not too much to where it wasn't very noticeable or distracting, but it still did it). The fit was fine.