Well sorry to take so long I've been sick it has xs on it but like I said I'm a DD on top and wear a size 9 pant and it fits me fine if that helps sorry thanks for looking and it will fit if your a small but maybe not a size 1 and nothing on top this dress is sexy when you have some meat in it