I bought this especially to have when we go on our cruise, and I think I will really enjoy it. It's a one-size dress... it fits me nicely. I think it would fit at least 2 or 3 sizes larger, but if you're considerably smaller it might be a little over-whelming. The fabric is pretty thin (not sheer). With the volume of fabric I'm thinking (hoping:-) it will be fine after dark without a slip. It really is very pretty... will look great with just sandals.