100% cotton, vintage print, border trim, and appliqué lace 31" around 19" length Zipper back Baby blue, red, and army green *Shipping included in price*