The product is true to size. What you see is what you get. The fabric of the upper part of the dress is soft and not cotton. Overall, I'm in love with this dress.
WARNING: Don't wash it using the washing machine. I bought this again because the design was ruined when I washed it in washing machine.