Length - wise, it come to mid thigh, maybe a tad higher, but covers everything. For winter it is cute with a thin belt, leggings and dress boots. I would buy again!
I'm 5'4 and weigh 256, I would def recommend you go up a size especially if you are heavy chest. It stops a little above my knees BUT if you have a large back side or big breast go up a size for more room. This is a 2X I'm wearing. I would definitely buy more dresses like this one.
I have not washed the dress yet but it fits perfectly out of the package. A bit scared it will shrink so I plan on hang drying it.