The print on this top is even more gorgeous in person. the fit was great, and the removable halter strap is always a plus. this swim top, however, doesn't have padding, and the material is slightly thin, so this could cause an issue for some. overall, however, it looked great. for reference, i am an a cup, and purchase the small.