I received this today. I was surprised to see that it was a sweatshirt material on the outside with a soft grey fleece lining. It's super comfortable and looks neat and hip. I ordered a large and I would say it's true to size. I haven't washed it yet, though. Shouldn't be a problem. I like it!