I was so ready to love this dress, but ended up disappointed. The fabric is lovely - feels like good quality, and holds its shape without being too heavy. However, the fit (even as an x-small) was too big for me. For reference, I'm 5'2", 105 lbs, size 34A. The waist didn't come close to tapering in, and both the torso part and length were too long. Super sad - had to return :(