What I received looked NOTHING like anyone has pictured here.
The button hole is non-existent, as in it's not there. I bought these for my 15 year old daughter and they're far shorter than the majority of photos I see here as well.  She's 5'2" and 105 lbs and the small was very snug. I almost wonder if we received the wrong product.  I purchased these based on the cost and the reviews I read.  I'm glad they're cheap, because sending them back would be a nightmare.  We waited a month for them to come; I couldn't imagine how long it would be to receive my refund from a return. I guess she can just wear these around our house or helping me in the yard or something; she'll NEVER wear these in public!