I picked the free shipping (10-20 business days) and it arrived on the 10th day! GREAT! The quality is very nice! Doesn't feel cheap and thin. Definitely kept me warm. I live in the USA and was afraid the sizes were gonna be small from this site. Im usually around the Medium size so I ordered a Large due to the fact that im also a little curvy. It fits great and its cute! Looks just like the photo shown! Thanks dressve!