This dress is absolute perfection. I needed something for a black tie event where my spouse would wear a navy suit. I searched every store in Southern California over the course of two weeks and found nothing that wouldn't break the bank. Finally...at the height of my desperation I searched amazon and found this dress. Two days later it arrived, I tried it on, and it was a done deal. I am 5'6, 124lbs and a 34AA. The size 4 fits like a glove. Like others have mentioned it will need to be hemmed, but that's the case with any long dress. I have a long torso and short legs so for me everything is always too long. I was in a wedding last January and we wore long dresses almost identical to this style. That dress cost me nearly four times as much and the quality is exactly the same. This beautiful dress is lined, the fabric is high quality, and honestly, you CANNOT tell that it is a $44 dress. The navy color isn't so deep that you could mistake it for black which I like. I've tried it on for multiple friends and they all agree it's beautiful. I love that the cups are lined so you don't have to wear a bra but I plan to wear it with stick-on chicken cutlets just for a little extra boost. If you are trying to decide whether or not to buy this dress and are at all wondering if a $44 could possibly be any good, wonder no more. This dress is totally worth it. Buy it and you will LOVE it too.