I had luck with this cocktail dress from Amazon, I'm 5' 140 lbs, the small fits really well and doesn't require hemming. Not sure if this helps but It's worth sharing as I find it very flattering and affordable.