I'm a boy and I bought this, the size L was a little too small, although the material is stretchy, I would have preffered a bigger size(if the seller could contact me to help, I would like that) . Shipping was done well, and fast. Received some sort of gift with the shipment aswell. I've rated 4 stars only because of the sizing problem...