i am between an xxs/xs/s. this dress was bought in size 0, but hemed to be more fitted around the waist. with tailoring i would say its xxs-xs. i'm 5'6 and wearing the dress with 5 inch heels, it was the perfect length. it's such a classy dress style, but the bow adds much interest.