I am 5’7” 215 lbs size 16 with 38D bra size; I ordered a size XXL which fit perfectly but wouldn’t have fit a larger bust size. It landed at the knees which is exactly what I wanted! My only complaint is that the dress I received had a small thread, but I cut it off with scissors. Overall, I recommend it.