I bought this for my grandson and it's one of his favorite cooler weather spots here in Florida. The sleeves are the perfect length, although he has a habit of pulling them up when working on the computer. The fabric is soft and comfortable. The seams are sewn well, there are no protruding threads. Washed and dried according to instructions, no shrinkage or fading.