I was hoping this would be a soft and cozy hoodie that looked great too. And was very happy when it arrived and survived it's first few washings. I am a tall person (6'3") but not a big guy, so I got the Xl and the length is just right, and still not too bulky. From time of order to delivery was super fast, even with the warnings that the shipment might take longer.