not neoprene. the edge colors are similar but what looks red in the picture is actually pink and the Orange is much more neon. the bathing suit in the picture's color scheme would look good on me but not the one I got. there are no seams down the middle of the cups like in the picture. overall disappointed because I didn't get what I was exoecting. however the bathing suit I received is good quality. it's just not for me.