I ordered a 5xl because I am used to amazon clothes running VERY small. I typically wear a 26 or Torrid sz 4. The dress was a little big on me, I could have probably sized down as the material is very stretchy.  I am 56 with some booty so dresses often come short on me in the trunk. This one hits nicely at the knee. The color is lovely, not as bright as the pick would have you believe but that was expected. Over all I am pleased with my purchase especially given the price. I will be ordering other prints. It also arrived way quicker than estimated.