You get what you pay for. These are like the cute little sundresses that you get on sale at the swap shop with low quality fabric but you don't care because they're comfy and affordable. Took a star off because one of the dresses arrived with some unraveling across the middle of the bust. Not a fatal mistake but still annoying. These dresses wash and dry (in dryer and on clothesline) pretty well, and I've had them for the past month, month and a half without the colors running nor pilling of the fabric. I'm 5'2" 220lbs DDD bust and ordered the XXL but could probably get away with L since it stretches. The dresses come down to just below the knee on me. Hope this helps!

Edit 6/14/18:
So my dumb, pompous behind thought I ordered XL (actually ordered XXL)  and ordered a second pack in L thinking I could fit into it....my boobs said "not today girl!" The rest of the dress actually fit well but if you're "well endowed" in the bust area, go up a size and save yourself some embarassment. XL would be better. I'm gave the L dresses to my mom who's  L/XL and they fit her well.