These shorts fit perfectly. I got black, did not think they were too thin...not see-thru. I especially appreciate how they were not too tight around the legs. I have fairly big,  muscular legs...i hate shorts that cut my legs off at the hem. These are great and I will order more. Great for yoga/working out, sleeping in, and also good for wearing under short skirts...i specifically bought them to wear under my costume and they're excellent for that, but I'll end up wearing them a LOT. Really love them.