I have these dresses in 3 different colors and sizes, I got the white and black velvet in size 8-10, the velvet fit more relaxed on my body while the white fit a bit snug, maybe because of the fabric. I got the pink color in 4-6, it came out too too snug, I fixed that by wearing a jacket over it, looks beautiful. I'm 5:3, 137ibs, 36,29,39.