I expected this hat to take awhile since it ships from Russia and other reviews said as much. Evidently some Russian fella must of been standing next to the UPS truck throwing these hats in like fastballs. Mine came in less than five days. It fits well, evidently Russians have big heads because I usually have problems getting hats big enough. XXl fit perfectly. It's not to be taken lightly, this is one very WARM hat. It is quite a bit lighter colored than the picture shows it. Thats my only complaint though, it's sort of a light blue grey.