The material is lightweight, it is see through so I would wear a tank top under, which I figured prior to ordering. The colors are as pictured and the material is very comfortable. The only reason I gave it four stars is because altough beautiful and comfortable, it is on the smaller side. I usually wear large, so I ordered a large. However, it doesn't fit flowy like the picture. It fits, but a bit more fitted than flowy. I can still wear it, just differently.See full review