The color is exactly as advertised which is a great deal! Length is 15.1 inches. Large fits good for 28-29 waistline and 37 hips. It fits nicely on the hips but sadly, an inch or inch and a half bigger on the waist. Still, love it! You can breathe freely. Thank you Calista!!