This dress is beautiful. I ordered a medium but it's a little big on my 5'1", 150 lb frame. Was worried the empire waist would be too snug if I went with a small. Glad I got the medium but it's definitely long and the top has lots of flowy fabric, definitely need a tank underneath. But again, beautiful pattern and print!