Be sure to check the measurements that they list in the picture.
I typically wear a size 18-20 clothes and would purchase anywhere from an extra large to a 2X in dresses from the store. Based on the reviews I purchased a 3X, it still fits very tight and will require a corset or spanx. I probably could have went with a 4X if it had been available. Unfortunately the wedding is tomorrow so I will have to make it work and not eat very much while I'm there LOL
I purchased the black with blue dots and the color is as pictured. I would call it like an aqua or turquoise kind of Blue... not a royal blue if that's what you're looking for.