Loved this dress.  It was fun to wear and fit wonderfully.  The material was sturdy but had some elastic to it so it was comfortable.  I did put some tulle under it to fluff it up a bit.  The fit was as expected so order your true size!