I have many babydoll style dresses from Amazon and this brand by far has delivered the best fit and style. I am a 18/20 and was a bit skeptical to order the x-large but I loved the teal color!! So when my dress arrived, I tried it on and the fit was perfect!! Very good fabric it does not cling. Not thin or see through....just a perfect dress that you can accessorize with scarfs, layered pearls etc....will order in more colors.