Nice thick material is not see-through at all. Looks cute and flattering. Shorts underneath are extremely thin and too short and rolled up immediately within 5 minutes of me putting the clothes on. They continue to roll up constantly throughout the day, requiring me to subtly adjust them. I think it would be just as practical to wear a regular skirt because they roll up so much that it doesn't feel like a skort. If they may be added a couple of inches in length to the underneath shorts  they would work much better. Possibly this would not happen if you had extremely muscular legs, such as a professional cyclist might. Or if you have short , like you require a size short in jeans, they might work well also. Color is nice. Wide waistband is comfortable.