Buying online can be dubious at times but I've been really happy with this purchase. The material of my coat was of good quality and thick, the size was good and the shipment was quick. To be transparent, I have been offered points to spend in store if I post a review, but I'm quite happy to do this as I was so happy with my purchase I want to buy more stuff lol I've had lots of compliments on the coat and would recommend it (to the point I'm tempted to buy it in another colour lol)