I have not dry cleaned but assume that would help with the wrinkles. It needs a few stitches in the bottom hem and the button underneath the collar is loose (not visible with the collar down). Has a “crushed velvet” look. No size tag. I am 5’6.5” and it comes to within about 2 inches off the floor. I wear a medium top and this coat fits me well. I’d would estimate it to be a modern size M.