I bought this shirt for my daughter on a Monday. It was delivered on Tuesday and was in line with what I expected. So I wanted to order a second for my other daughter and I noticed that the price had increased from 19.95 to 25 euros for the same item (same size)! I do not recommend this article (and seller) whose prices are so volatile ...