I purchased these in beige and black to wear for a trip to Cancun, they can be dressed up or done and are nice and cool and flowy. Looks cute with a body suit or tank top tucked in and some cute sandals or wedges. Very versatile! I’m super picky about pants and these were super flattering. Would like to purchase more colors. They weren’t see through for me either. For reference I’m 5’3 about 130# and a small and they fit perfect, length was great too. Also perfect and comfy to wear on a plane!!