The dress fits me well, and the straps don't slip off my shoulders, which is nice. It's figure-flattering but modest enough that I can wear it to work. The fabric is cotton and fairly hefty (which I appreciate, since it means I can wear regular underwear!) but it has no resiliance; I tugged at the skirt once and it created a puffy bulge! Washing it made it go away, but I'll have to remember not to pull at the dress at all. The dress is a bit expensive to have to deal with that problem (could have added a bit of spandex or something to the fabric) but it's ok.