PERFECT PLUS SWIM TOP MADE BY AVENUE IN A SIZE 18. BUST IS 40″, LENGTH FROM SHOULDER IS 29″.