I ordered this dress online and love it! I bought the Petite XL and it fits very well. I am 5 ft. tall, so it will need to be hemmed. I love that a regular bra can be worn with it and the twisted band at the back of the neckline give a nice detail. It's nice to find a dress with a bit of a sleeve rather than a sleeveless style. It can be dressed up or down and would look great with a denim jacket for a casual dinner out.