This dress is great! It was exactly as I was expecting it to be, although the color is just a tad darker than the image. The material is good quality and stretchy, and it's very soft. It's not too short by any means. I am 146 lbs. and 5'6" and I ordered a medium, it fit perfectly. I would recommend this dress to others.