I'm happy with this purchase because it's wash and go and fits me well. I bought it in xl and it fits perfectly not too loose but not tight at all. In dresses I generally go for 14 if the material has no stretch but 12 depending on style and material. More comfortable in 14 as my bra size is 36DDD and have extra weight around my waist. I'm 5'5" and 190 lbs and the dress fits just below my knees. Four stars because the material reminds me of that shiny swimsuit material.