These shorts are extremely comfortable and quite cute. The fabric is nice and soft feeling and they are almost too stretchy, but that could be a good thing. They aren't too short for everyday wear but once you sit down, quite a bit of thigh will be showing. The reason why I knocked off 2 stars is because the quality of the shorts is horrible for the amount of money they cost. The little white strings you see is the elastic thread that wasn't trimmed off and because of the drastic difference in color and how many of them there are, they stand out. It isn't just in one area, its all the way around each leg opening so now I get to trim all of that off before I wear them.