I bought this coat, the last coat size medium in black they had available and with free shipping but  got the x small in the mail instead!! I sent it back and couldn't buy it again because I was afraid the didn't really have it and also because the price  went up 50%!! I don't know what happened but I am not happy!! :/ I think amazon should check they have the stuff in stock before saying only 1 in stock order soon!!!!!!