Was delivered faster than I expected it to be which was exciting. Fits great and looks really nice on. Its made of very comfortable fabric, the messages are always clear whether you stand close up and can see the words or are far away and can see a peace sign. Regardless.. people gon know what’s up! A great buy, happy to wear over and over again.