This coat is thick and warm and fits wonderfully. My boyfriend loves it! and it arrived very quickly. In fact we had to trade it for a small and they had ups come pick up the first one and we recieved the next one right away!