I bought the Floral & Black, for under 20 bucks I was really surprised at the quality, I ran the sleeve under some water and it repelled nicely but I have yet to wear it in the rain or test the black part of the jacket instead of the floral part. Yes it does say 'share you heart', I just took the tag off of the front which wasn't hard. The back is actually held together by a strip that says share you heart, the two parts are sewn to that and not to each other so I would not suggest pulling it off unless you are ready to sew. Personally I don't really care about that, for a few more bucks and about a half hour of time I can cover that up. I could also pay someone to sew it and still be under 30 bucks.