I love this dress. Although it does run small and the fabric is close fitting. I love the fabric actually. Its tighter than what I usually wear. I wear a size 12/14 bottom and a 16/18 in tops because I am busty. This is why I ordered the 1x, needed it up top. The dress is slimming on me. I am 5 3. I should have ordered the size up from this. However I will still wear this dress. If you have a tummy issue you will just want to wear a panty that has tummy support. Love the pattern. I may order another color but in a larger size. Hope this helps. I have not warn it out yet, but I would imagine when washing it, wash on delicate cycle. The length is perfect for me. Mid thigh, above the knee. Tip, for us short women, wearing this length will make your leg appear longer , therefore making you look taller and slimmer. I never wear dressed at the knee or mid calf. Those lengths will make you appear shorter and pudgy. Just a tip for you from my personal experience.I am 5'2'', 180 lbs, and have a bust of 38 DD. I tend to have a hard time fitting into dresses via retail stores so I decided to go out on a limb and try buying online. I immediately loved the design on the dress and I had to have it. I got the 1X. I was thinking it would be a bit more loose fitting but It is a bit snug. Definitely still wearable!! I probably should have just gotten the next size up. The fabric is soft and the patterned part of the dress is that sort of rubbery texture you find on a lot of kids clothes. That doesn't bother me at all but I am a bit concerned on how that will wash. I LOVE the bell sleeves. The length of the dress is great for me Hits me about mid thigh and looks glorious with wedges. However I need to be careful bending over... If you are taller you may want to think twice!! Though it would be a super cute tunic like top with leggings I bet... I plan on buying more of this dress in other colors.I get some many likes, but the size is small. The white design is not sewed on its with a fabric paint. Make sure to get a bigger size. I also have long legs so it's very short so I wear black short shorts under the dress so I can bend down. But, everyone stops to tell me they love my dress. I love how the design on the top keeps any focus from my mid stomach area.This shirt looks a lot nicer online than in real life. The fabric is very clingy and although I ordered my size, it runs so small. I will end up regifting it.Love the dress but it was to smallthe sizing is WAY off,,,,, this is NOT a 1x...... this would fit about a size 6-8 woman who was 5'8" - 5'10"........Dress for the home. a little bit short