The dress is pretty, and the details are done well too. As far as the size goes, I followed what others suggested and sized down. I think this was a good idea. I am 5’2” and 100 lbs and ordered a size XXS, even though I probably would have ordered a XS based off of my measurements on the sizing chart. So I would suggest to size down as well. The top fits snug but comfortably. There’s a few things that I wish were done better. My biggest complaint is that the skirt is extremely full and I don’t think that it necessarily looks the best on short people like myself. It’s a bit unflattering in the hip area. The neckline is a bit itchy after wearing for a while, and the zipper gets stuck in spots, which makes me afraid it might rip. But overall I still like it and customer service was extremely great and personal. My husband put in an invalid address and JessaKae reached out to me immediately and they were so quick to fix the issue and help me. I will probably order from here again 😊