Finally had a chance to wear this dress. I am in a size XS. It’s pretty snug and there is not much stretch so it may make sense to size up and have it altered to fit you. I’m wearing Noosh tights in sheer and Saint Laurent heels.