The material of these denim shorts are so soft and they have some stretch to them. The length of these is 5 inches, giving just the right amount of coverage. They feature a frayed hem and distressing on the sides. These shorts will easily become your favorite! The wash that they come in allow you to wear these with so many tops! You can dress them up with a blouse and wedges or dress them down with a shirt and sneakers.