I would have LOVED this dress but the material is not stretchy and I ordered 2 sizes up which is their biggest size and it didn't fit. The dress itself is very cute.I absolutely love the color and pattern, unfortunately it was not plus size fit for me. I am an xl size and in this dress I would have needed a 2x. They could did help me get the right dress and size, so that's a HUGE plus.The top is fairly comfortable material. Bottom half is comfortable enough, just not as nice as the top.It's a very nice dress, though not exactly like the pictures. I read kind of mixed reviews before purchasing so wasn't sure what to expect. Ordered it a couple sizes too big cuz I figured I can always take it in if necessary. Or add an elastic waistband that's a bit smaller. Just in case it was much smaller then expected.It turned out that it may be slightly smaller then should be since the size I ordered isn't my normal size, I can't say for certain exactly how much. It was also extraordinarily long. If I were wearing very flat shoes with it it would almost drag on the ground. Instead of going to just below the knee or mid calf like it's supposed to.It is a fairly pretty dress I like the colors. I may have to hem it up just a little bit and take in the waist some. But it does work the way it is with most my tennis shoes, sandals, or boots. Plus it's almost perfect with the platform boots I bought in between when I bought the dress and when it actually arrived.I am fairly annoyed when it comes to the price it was at least five times more when I bought it. At the same time caught a deal which looked like a great deal at the time at turns out to be the normal price now. About a week after I bought it actually. If it hadn't been for that I probably would have bought a couple more by now. Though I did order two when I first ordered it. And the two of them couldn't be more different. Different colors and styles but I mean the dresses that came were very very different.The other runs rather small completely different material. Yeah they were different colors but still I would have expected the same type of dress to be the same material. And for both either to run slightly small or extremely small, not one of each.As I said I didn't nice enough dress comfortable enough material but with absolutely no consistency between two different ones that should be just different in color, I most likely won't be buying anymore of them.