This dress is so darn adorable! I wasn’t sure what size to order, since I’m between sizes right now. For size reference, I’m 5’0”, 155-160lbs, and a 36D. I’m also 18 months postpartum and still hold a lot of baby weight in my belly and thighs. I got this in a size large and it’s perfect! Camouflages my mom-belly well.I’m amazed at the quality of this dress for how inexpensive it is! The material is really thick and hangs well, but isn’t too stiff or scratchy. It’s really soft and breathable. I’m guessing it’s a polyester blend, but it’s not shiny or cheap looking. It actually looks very high-end! It looks like something I would get at Macy’s or Nordstrom. The fit is perfect for curvy figures. It accentuates my chest and broad shoulders, without too much cleavage showing. It hangs longer in the back, and hits right below the backs of my knees. Unfortunately it feels pretty short in the front, and even with my short legs it hits about 1-2 inches above my knee. I’m a little self-conscious of my legs, but this looks adorable over leggings or tights. It actually looks more like a tunic in the front, with a hi-lo back. The bell sleeves aren’t too long, which surprises me. This dress is pretty loose and flowy without looking sloppy; it also doesn’t make my midsection look too huge. You could even belt this under your bust (like an empire waist) for a more form-fitting look.So excited to wear it this spring, probably with a cute pair of tights or leggings and a pair of wedges. It has a very bohemian feel, but can be dressed up or down. I almost wore it to the dentist today! ?I would order your normal size! Hope this helps. ☺️