I'm 5'9" and 210 pounds, wear anywhere between a 12 and a 16. I got this dress in XXL and it was super comfortable, even a little loose. I also wore a shoe with about a 2 inch heel and it just brushed the floor. I paired it with a gold belt and I got TONS of complements, especially when I told people the price! A formal dress I will definitely be able to wear again and again.