The colors in the dress are pretty. The fabric is very sheer though. It has an odd fit. I wear a 16, I ordered a 1x. It was tight in the bust, Im 42D. Super huge in the body. A heavier person would probably like this fit bc it hides the body.