I love this dress, however it runs  really large. I am 5'3" 130 lbs. I ordered a small and it was about 5 inches too long, and the top was very baggy. I would say if you are taller and more filled out in chest area this is a good dress for you.