This was by far the worst online shopping experience I have ever had. I ordered a hat in the beginning of October and when it wasn't delivered I tried to message the seller who until January 15th told me that it was on it's way and had arrived in my city. I had already opened a dispute by then and my experience with customer service was awful! They did tell me that the hat had actually been returned in early December, but even though they knew I had not received my product it took them until January 22nd to issue my refund! There are a lot of fraudulent sellers on this site and it is clearly not monitored very well. I would think twice before ordering something here and see if you can find it elsewhere. I'll never shop on Aliexpress again. I gave it one star because I could not submit my review with no starts, but that's really what my review would be... minus 5 star experience.