Such a cute dress. Very comfortable and very soft fabric. Much nicer quality than I was expecting. Took about 2 weeks to arrive but completely worth the wait. The colors are navy and white. Not as baby blue as the photo shows but still very pretty. Im 57 and about 128 lbs and the medium fits perfect.