I ordered a size Medium in this coat, which is the size I always wear. It was SO tight I couldnt button it (and I am not a large person). It was small across the shoulders and the arms were so tight I couldnt wear any layers under it for sure. The material and cut are very nice, just really small for a M. And for the record, I sent this back and exchanged it for a Large and the Large just fits w/ a thin shirt underneath. It (honestly) fits like a small. I can't put anything in the pockets (like my hands!) as it is so small.