You simply cant beat these for the price. Great material, soft and not see-through, and the pocket is genius. I bought them for my 510 daughter who is probably size 8  and they fit great and are long enough.