This dress is so adorable I'm willing to forgive its many sins. I'm 5'7" and it's a bit too short, it runs a bit small and there's not much stretch, if any, in the waistband so it's a pain to pull on over my 42H boobs, the zipper is cheap so not only does it stick but it also cuts into my arm as I walk, and it was sewn poorly so one pocket is too small to use. However it's hella cheap and got a bunch of compliments today so it's a keeper! It would definitely be better & more comfortable for a 20/22 (3X) than for me as a 24/26 (3X-4X).