The order has arrived quite quickly, though I couldn't track it after it has left China. The stamps is packed in the little cardboard boxes. It leaves a nice print, but you should get used to it as the force you should apply to the stamp pad (not included, bought locally) is quite high, otherwise the print will lack details. I'm quite satisfied with the stamp.
It arrived in Japan in 12 days.