These are adorable pants!!! i ordered them in both colors because i couldn't decide which was cuter. they are light and airy, but not see through. they will be perfect to use as a swim coverup, pajamas, dress them up, anything. very comfortable and versatile! i am a size 8 and ordered a medium and they fit perfect. the elastic doesn't pinch, but probably would have if i would have went with a small.