Nice top, goes with the matching bottoms well. I love the material, it drys super quick. The only down on the top is that the ruffles kinda stick out in front of the top, they don't lay down. It's a little annoying, but with time the ruffles do start to lay down on the top. Just takes a few swims. Besides that, I love the look!