The top is very cute.The material is pretty and comfortable, but I found it looked a bit shorter that how it looks in the display image. If you don't mind a skimpy bathing suit, go for it.