This is my third one. I love these little top for the summer. The top is very delicate so be careful putting it on and taking it off. The orange color is popping. I buy it in a large for it to fit longer on me and the large fits perfect. I am 5’ 0 “ and 118 lbs