These are so comfortable and have the right amount of coverage. I wear it to run unimportant/short errands, to lounge, and to gym. It isn't short enough to be skanky, but isn't long enough to look awkward. I love these!! too bad they don't have pockets...