I bought two everyday dresses. I would normally wear a size small, but as I am 23 weeks pregnant, I sized up to medium and it fits perfect. Great for chasing our 16-month old toddler on a playground. Dont have to worry, about any "flashing" accidents" :)) Amazing quality, the material is quite thick, so it holds everything in place. Its not a maternity dress, but definitely can be worn as one.