I got these in black.  I never know what to expect sometimes when ordering online, but was super surprised at how great these pants are!!!  They fit like a glove!  They are true to size.  I'm 5'5" 140 Size M - got the medium.  Not see through.  Perfect stretch, without bagging. Super sexy.  Super comfortable.  The high waist covers any bulges you might have.  I LOVE these pants!!