I have this tank four stars instead of five for these reasons. The material is thin, the design is adorable but I thought the colors could have been brighter. The top is pretty sheer and I will need to wear another tank under it. I ordered up a size...