The shirt is amazing, but it's just a bit complicated to put on and the material is sheer too. It gets difficult to wear something inside as it ruins the entire look. Had it been padded and a bit thick, it would have made all the difference. Rest I am happy with the design and new piece in my wardrobe.