This is a great dress at a really good price. The fabric is a little thinner than I would've thought, but it seems to be constructed well. I bought an XL, as the fitting guide sort of put me in that direction. I wear a 16 jean for the time being, so I thought it would be a good fit. It's a little snug, but still looks killer. It's a good thing I'm still losing weight, this will fit wonderfully absolutely comfortably in about another 10lbs. As it is now, the skirt is perfect, the bust is nice, but the bodice/tummy area is a bit snug.