I love this dress. It is so comfortable and flattering. The material is thick enough so you cannot see through it but not too heavy. It also covers the girls well so I will not have to wear a camisole underneath. Colors are vibrant and not washed out. I am planning on ordering more of these.