I bought this dress for my trip to vegas in a couple months. I am 5 feet and 108 pounds. I bought a small and it went down to right above my knees so it's longer than I expected but not undesirable. Everything else fit like a glove. All-in-all, probably going to keep it.
Yes, I recommend this product.