Order placed on 12 May and received on 1 June: long ... but that's normal, it's not nearby. In any case received 7 days before the maximum date predictive sending.
Painting is top, super quality, I used when I received it to make me small flowers on my nail and I love.