Bought these for my daughter to wear under her soccer shorts and she seems to like them.  These seem to be good quality for the money and have held up over several washings (I hang dry them though).  I ordered her a size up and they fit how I thought they would.