I am very happy with this top. I paired it with the Speedo Women's Active Swim Skirt and it looks great together. I am 52, 135lb and 5'5" and this is age appropriate and still has a young flair to it. I ordered a medium and it fits perfect.