I would rate it higher if it fit me lol but it's good i like the material so I'll add some black swimsuit material to make it fit. It's super small on me even tho I got the biggest size. I'm a D cup and on the bigger size.