It was alright. I guess I got what I paid for, in that it was one of the cheaper options. My boyfriend really liked it, but my boobs were actually a little big for the M and I'm only a 34B! The material is alright. It is more for show, and as I said, my boyfriend was pleasantly surprised, so I guess it worked out ok. I might try a different style next time, since the cups were pretty small...