Total prom shirt... meant for a child who knows nothing about proper fashion. Shirt was too big and I have never seen a shirt that has so many options... buttons and cufflink holes, tuxedo buttons and regular buttons... overall you get what you pay for. If you normally were a regular size shirt or you are heavy set it will fit great. I am a large male and normally wear fitted dress shirts and I would have had to get this shirt tailored to look good or wear my jacket all night.