The shirt is awesome. I just loved it. It's perfect for a party and can also be used casually as well. The self designing adds a lot to the overall appeal of the shirt and also makes it perfect for a party. The stitching is perfect and the cloth used is very good.