I read thru the other product reviews and looked at photos and thought I would get a size up (4X). It was WAY too big. I returned it and got a smaller size. I usually wear a size 22-24. The 3X fit much better. It is still a little to large around the neck and arms but everywhere else it is just fine. This is a long dress on me. I am 5' tall and the hem hits my leg a little past my knees. I bought a petticoat to go underneath and its perfect. The material is very nice and kinda stretchy. Very well made.