This is such a flattering, comfortable, and beautiful dress. I bought it for an upcoming vacation and cant stop wearing it ahead of time. I need more dresses like this. Im (almost) 54, I weigh around 140 lbs (36/30/41) and I bought a medium. It fits perfectly, flows in all the right places. The material is polyester and spandex so its a bit bouncy. This is the best dress Ive ever ordered off Amazon. I tied the bow in the back instead of the front, Im convinced it looks better that way