This cardigan is super comfortable and lightweight. It was almost exactly what I was looking for. I wanted a light, stretchy, long, comfortable, and fitted cardigan to wear in my classroom and with leggings. The material is amazing. I would normally wear a large, I think, but I ordered an extra large just to make sure it was long enough. A large or extra large would have been fine. The only reason I took off a star is because it wasn't quite fitted the way I wanted it to. It flares out a bit, and though it lays against your side while stationary.