This coat is beautiful. Not too heavy but heavy enough to keep you warm and look fabulous while doing so. Y2k style.  I have not had this coat professionally cleaned left that for the buyers discretion. No tears or stains that I see.