I love this dress! If you’re normally a small you can probably also wear a medium. I usually wear a small, but I also ordered a medium to see if it laid better in the back. I tried on the medium, it worked, never even tried on the small before I sent it back. The way the ties and straps are it does allow for a fairly customized fit. It stays in place well enough that if you put removable (non-adhesive) cups in they stay in place pretty well. The slits aren’t as high as you may expect, but since you will likely need it hemmed anyway you could always have the seams opened a little more if that is your preference. I’m almost 5’5” and even with a 4” heel I will need to have it hemmed. The color is gorgeous! It’s also very comfortable.