A little shorter than expected, but I'm not complaining.  Colors are very bold.  Material is not sheer at all and high quality.  Maybe grab a size up if you plan on working out in them as they are NOT roomy, fit tight but comfortably.