It's not terrible but it's not made out of bathing suit material. i'm nervous that it's gonna be see through in the sun😂 i do like it a lot though. i had to stretch the bottoms out because they were a little tight. I'm 5'3" and 130 lbs. I wear size 4 in pants and a 34c and i ordered a large. the top fits well though. i guess i recommend because it's super cute just not the best material.