this seller is a scam. don't buy anything from this seller.
I gave 4 stars because the material is not that perfect, it is good. In general I love it, it is beautiful product for this price. I've ordered Xl, pay attention for the size it doesn't fit me as a normal Xl, it is smaller than the normal Xl. You can see the dimensions in the pictures. Thank you seller.