I am very satisfied with the product, as well as their service. The quality and design of the coat was excellent and very true to the photo. I had an online chat with one of their operators regarding the size, and I could tell that they really care for customers and they are very warm and customer-oriented. So I recommend this buyer and also this lovely and warm coat to anyone interested!! PS: As to the size, I would say go one size up, if you are in doubt.