This is the perfect fitting dress that is stretchy and commutable. I am 8 months preggo, i ordered a small and fits perfect. Wore this to my baby shower and engagement party. Cannot go wrong, is not see through.