Colors are bright, first photo is most accurate. Sassy little designer hostess apron is so cute! Beautiful chic fabrics in great colors. There are actually three fabrics used to make the apron. The main body is a gorgeous PINK with large florals and scrolls. The ruffle is bright sprin green candy stripes, so sweet! The ties co-ordinate with the aprons body & ruffle with a scrolly design. This fun apron is a hostess style, not really meant to do major cooking in :) Short sassy length is about 15". Waist measures about 12" with two 21" ties. Fits most, but I will say might not work for am XLG. 100% cotton fabric. Be sure to view our entire collection of great aprons: