This dress looks better in person. the shape is pretty much straight, but fits nicely even if you are curvier. it doesn't show your imperfections. the type blue and white color is nice, but a bit see through on the bottom and the slip is a little short. came to about mid thigh for me so i would wear leggings underneath. i don't think a belt would look good with this because of the shape and if you have curves. very cool summer style.