The dress itself is very cute. The material is thick and not see through at all. I would recommend steaming it as it is a little wrinkly out of package. I gave 4 stars and not 5 cause the belt that it came with makes it just blend with no contrast. I would recommend using a bright belt to make it pop and give a nice waistline definition.