I loved the dress and wanted a 3XL, however, that size was not available in any color. I chose 2XL as it has a stretchy top and looks to have a lot of gathers. The 2X did fit, however, dress being a "T-shirt " type knit, it clung quite a bit. I plan to order the 4XL, however, I expect that will be too big. Would be nice if seller provided ALL sizes.... at least in a selection of some colors.  Color was exactly as is pictured. Very pretty.