I am obsessed with these dresses!  I'm a teacher, and I call them my "Ms. Frizzle Dresses".  You do have to order a couple sizes large than you usually would;  I wear an XL in dresses, and a 3X in this brand fits me like an XL.  China sizing, you know.  I ordered up knowing this and so my dresses fit, but I guess you could consider them small for the size?  IDK.

The material is stretchy and feels like swimsuit material.  They clean up nicely (cold water and hang dry), but they snag super earily.  Be careful when you're wearing them!  That's literally the only complaint about them that I have, and for about $20 a pop, you can afford to replace them as they wear out.  I get SO many compliments wearing these.