I get so apprehensive about buying clothes/dresses online. This is by far the best dress I've ever gotten online! It's so comfortable, the fabric is breathable and spacey, it hugs in the right spots and is extremely flattering if you carry your weight in your tummy like I do. Completely hid it! The only downfall someone might experience is if you're small chested, it would be baggy up top for you. I purchased a large and it fit like a glove. Height is 5'0, weight 188 pounds. Definitely buying in each color!