The color is rich and vibrant blue, just as pictured. The high waist hides the miscellaneous lumps and bumps left over from two back to back pregnancies. For reference, I'm 5'2" and 128 lbs with a 28" waist and 38" hips. I bought a large and it fits perfectly. I always get a ton of compliments because it fits like a glove but is still appropriate for work. It hits just at my knee.