I’m honestly so pleasantly surprised; I don’t normally go for this kinda dress but I am obsessed. if you’re small chested like me it may be a tiny bit loose in the straps but that’s nothing a little tape and pasties can’t fix. it really hugs your body. only complaint is that it doesn’t have the best stretch at the hem line, but it’s still very comfortable. I’m 5’ 1” and 120lbs