Gorgeous dress. I'm 5'4 169lbs and got a large. It fit like a glove, although it is about 3 inches too long, will most likely have to have it cut. The fabric is very nice for the price and the colors are vibrant and not at all gaudy. The top is a big large and I will also have to have the straps shortened. This is not a big deal to me, it's something I've become accustomed to with most dresses. I will post a picture once I wear it to my cousin's quinceaera.