I really think I ordered this short-sleeves, but a long sleeves arrived. I had worn it and and washed it before I fully realized the mix-up. I wish I would have noticed, but the overall length and comfort is fine.