The pants are fleece lined. They are warm, but not too warm. I'm 5'1 and they are a little bit long, but because they are stretched you can just pull them up a bit. I love them because they are cozy, but still presentable for shopping, restaurants, movies, etc.