It served its purpose of  keeping me dry, while at NYC during a stormy vacation due to Sandy, but the only thing I didn't like about this trench coat is that even though it was chilly, it made me sweat a lot, and that wasn't confortable at all.... that is why I am giving it only 3 stars....