Perfect!
I worse this dress on two long Europe flights and it was perfect. Long enough that I could be comfortable and snuggle up in it, but short enough that I worse flats comfortably. I would buy more in different patterns if they had it. So perfect. I am small chested also and it stays right in place.